Skip to content
View kareem167's full-sized avatar

Block or report kareem167

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kareem167/README.md

Hi, I'm Kareem Gomaa 👋

Software Tester | Manual Testing | Automation Testing | API Testing | Performance Testing

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.

About Me

  • 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

Testing Skills

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

Tools & Technologies

Automation

Java Selenium TestNG Cucumber Maven Allure Reports GitHub Actions

Performance Testing

Apache JMeter Performance Testing

API Testing

Postman REST Assured

Testing & Management

Jira

Database

MySQL SQL

Development & Version Control

Git GitHub

Featured Projects

UI Test Automation

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 Test Automation

API automation project using Java, REST Assured, and TestNG to validate REST API workflows.

Technologies: Java, REST Assured, TestNG, Maven


API Testing with Postman

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


BlazeDemo Performance Testing

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 Projects

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


DEPI Graduation Software Testing Project

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

Currently Learning

  • Advanced API testing
  • Test automation framework design
  • Mobile testing
  • Security testing

Contact

Popular repositories Loading

  1. backend backend Public

    Forked from Yousef1Hamdy/backend

    JavaScript

  2. QAcart-Todo-Application-Project-Selenium QAcart-Todo-Application-Project-Selenium Public

    Automated UI and API testing project for the QA Cart Todo application using Selenium, TestNG, REST Assured, Maven, Allure, and GitHub Actions.

    Java

  3. kareem167 kareem167 Public

  4. Postaman-API-Testing-Todo-QAcart-project Postaman-API-Testing-Todo-QAcart-project Public

    API Testing project using Postman, including automated test scripts, collections, and environment configurations.

  5. Team2-Software-Testing Team2-Software-Testing Public

    Forked from NourDoxe/Team2-Software-Testing

    DEPI graduation software testing project for OrangeHRM, including manual test cases, bug reports, test summary report, automation testing, and Allure results.

    Java

  6. SauceDemoProject SauceDemoProject Public

    End-to-end UI test automation framework for SauceDemo using Java, Selenium WebDriver, TestNG, Maven, and Allure Reports. Covers login, inventory, cart, checkout, PDF validation, screenshots on fail…

    Java