Automation Exercise UI Automation
Built a UI automation framework using Java, Selenium WebDriver, TestNG, Maven, and POM. Automated 26 end-to-end scenarios with JSON data-driven testing and Allure Reports.
Software Quality Engineer
I help deliver reliable software through manual testing, automation testing, and API testing.
Manual Testing Automation Testing API Testing
OPEN TO WORK
I'm a Software Testing Engineer focused on Manual Testing, Automation Testing, API Testing, and SQL Validation. I work to improve software quality through structured test cases, reliable automation, and clear defect reporting.
I have hands-on project experience with Java, Selenium WebDriver, TestNG, Maven, Postman, and Page Object Model (POM). I apply functional, regression, positive, and negative testing techniques to help deliver reliable applications.
I'm continuously developing my testing skills and exploring modern tools to improve test coverage, productivity, and software quality.
Skills and technologies I use to deliver software quality.
Next Academy
Completed practical testing assignments covering Manual, Automation, API, and Database Testing. Designed and executed test cases, reported defects, and applied ISTQB-based testing techniques across web applications.
Upwork
Tested e-commerce websites and banking systems by analyzing requirements, designing and executing test cases, identifying defects, and performing retesting and regression testing.
Edges for Training
Completed practical training in Manual and Automation Testing, including test case and test scenario design, defect tracking, and SQL fundamentals for database testing.
Orange Egypt
Reviewed network change requests, assessed potential risks and impacts, and supported change management processes to maintain service continuity and minimize operational risks.
Redcon Construction
Conducted site safety activities and risk assessments while ensuring compliance with HSE procedures, safety standards, and documentation requirements.
Built a UI automation framework using Java, Selenium WebDriver, TestNG, Maven, and POM. Automated 26 end-to-end scenarios with JSON data-driven testing and Allure Reports.
Developed a reusable UI automation framework covering login, shopping cart, and checkout workflows, with JSON test data, TestNG XML execution, and Allure Reports.
Designed and executed functional, positive, negative, boundary, and validation test cases for core banking workflows. Documented defects, bug reports, and test execution results.
Tested authentication, product catalog, shopping cart, checkout, and navigation. Prepared positive, negative, boundary, validation, and end-to-end test cases, documenting defects and execution results.
Tested REST APIs for products, brands, search, authentication, registration, and account management. Validated HTTP methods, status codes, response bodies, headers, and positive and negative scenarios.
Tested mobile wallet features including authentication, OTP verification, wallet recharge, QR payments, transaction history, balance inquiry, and bilingual support. Reported defects and validated fixes.
New Cairo, Egypt
GPA: 2.82 • Grade: Good
Grade: Very Good
I create modern websites, premium portfolios, and high-quality digital experiences with clean UI, responsive design, and professional performance. Available for portfolio websites, business websites, QA testing projects, and AI-powered web solutions.