Expertise

Software Testing & Quality Assurance

Expertise in various testing methodologies including manual, automated, performance, and exploratory testing, with a focus on improving software reliability and efficiency.

Manual TestingAutomated TestingExploratory TestingDefect TrackingISTQB

Test Automation Framework Development

Designing and implementing robust web automation frameworks using Java and Selenium WebDriver, applying design patterns like Page Object Model for maintainability.

JavaSelenium WebDriverTestNGPage Object ModelGit

API Testing & Backend Validation

Proficient in validating backend endpoints and ensuring data integrity through comprehensive API testing using tools like Postman.

API TestingPostmanData IntegrationOracle SQLBackend Testing

Embedded Systems & Software Development

Foundational knowledge in embedded C, ARM Cortex-M, RTOS, and software validation, complemented by general software development skills in Java and C.

Embedded CARM Cortex-MRTOSJavaC

Projects

E-commerce Automation Framework (Amazon)

Built an automation suite using Java and Selenium WebDriver to automate authentication (unregistered email validation) and shopping cart workflows. Verified product data integrity (price, quantity, subtotal) and implemented a reporting system with screenshots on failure.

Collaborative Test Automation Framework

Developed an automation framework using Java, Selenium, and TestNG, applying the Page Object Model design pattern and Git for collaboration. Conducted API testing using Postman as part of a DEPI Team Graduation Project.

E-commerce Shopping Cart Application (Java)

Developed a two-tier architecture application using Java. Utilized Java Collections for inventory management and implemented file I/O and exception handling.

Timeline

2023

Graduated with a Bachelor of Electronics and Communications Engineering from Ain Shams University, achieving a GPA of 4.0/4.0.

2023

Completed Valeo Techie Degree in Embedded Software Training, covering Embedded C, ARM Cortex-M, RTOS, and Agile methodologies.

2025

Achieved ISTQB Certified Tester Foundation Level (CTFL) v4.0 certification with an 80% score.

2025

Designed and implemented a web automation framework using Java and Selenium WebDriver during the DEPI Software Testing program.

2025

Participated in multi-round server stress testing for a PC title on Steam as a Freelance QA Tester, evaluating backend load capacity and server stability.

2025

Identified and resolved a provisioning blocker during eSIM technology testing for Holafly, ensuring successful completion of the testing cycle.