I'm a Computer Science graduate and Software Tester interested in building reliable software through thoughtful testing. My experience and projects include manual testing, UI automation, API testing, test design, bug reporting, and performance testing with JMeter.
- Interested in software quality, test automation, API testing, and performance testing
- Practicing manual and automation testing through project work
- Building projects with Selenium, TestNG, REST Assured, Postman, and Apache JMeter
- Learning to design performance test plans, use CSV test data, validate responses, and analyze JTL results
- Collaborated on a DEPI graduation software testing project
| Area | Skills |
|---|---|
| Manual Testing | Functional, regression, and integration testing |
| API Testing | Postman, REST Assured, JSON, API validation |
| UI Automation | Selenium WebDriver, TestNG, Page Object Model, Maven, Allure Reports |
| Performance Testing | Apache JMeter, Thread Groups, CSV data, timers, assertions, JTL results, HTML dashboards |
| Test Documentation | Test cases, test scenarios, bug reports, test summary reports |
| CI/CD | GitHub Actions |
| Process | Agile / Scrum, test execution, defect tracking |
Automation framework for the QA Cart Todo application using Java, Selenium WebDriver, TestNG, Maven, Allure Reports, and the Page Object Model.
Technologies: Java, Selenium WebDriver, TestNG, Maven, Allure Reports
API automation project using Java, REST Assured, and TestNG to validate REST API workflows.
Technologies: Java, REST Assured, TestNG, Maven
Postman collection for testing Todo API endpoints, including user registration and creating, updating, and deleting todos. Uses environment variables for configuration.
Technologies: Postman, REST API, JSON, environment variables
JMeter project for exercising BlazeDemo’s flight-booking journey. It includes reusable booking flows, CSV test data, and smoke, single-purchase, baseline, load, stress, and soak profiles. Results can be saved as JTL files and reviewed with JMeter’s HTML dashboard.
Technologies: Apache JMeter, HTTP, CSV Data Set Config, assertions, timers, JTL, HTML dashboard
Manual testing work for web applications, including test cases, test scenarios, bug reports, and test execution.
Skills: Functional testing, regression testing, test design, bug reporting, test execution, Jira
Collaborated with a testing team on a DEPI graduation project. My contribution focused on manual testing, test case and scenario design, bug reporting, test execution, and testing documentation.
Skills: Manual testing, functional testing, regression testing, test documentation, team collaboration
- Advanced API testing
- Test automation framework design
- Mobile testing
- Security testing
- LinkedIn: Kareem Gomaa
- GitHub: kareem167

