Software Quality Engineer

Quality Starts with Better Testing.

I help deliver reliable software through manual testing, automation testing, and API testing.

Manual Testing Automation Testing API Testing

01 — About

A bit about me

Muhammed Raafat - Software Testing Engineer OPEN TO WORK

Muhammed Raafat

AVAILABLE

Software Testing Engineer

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.

FOCUS Quality Assurance & Test Automation
TESTING Manual · Automation · API
TOOLS Java · Selenium · TestNG · Postman
BASED IN Egypt
02 — Skills

Stack & Tools

Skills and technologies I use to deliver software quality.

Manual Testing

Automation Testing

API Testing

Functional Testing

Regression Testing

Test Case Design

Test Scenario Design

Bug Reporting & Defect Tracking

Database Testing

SQL

Selenium WebDriver

TestNG

Java

OOP

JSON

HTML5

CSS3

JavaScript

Eclipse

MySQL Workbench

Apache NetBeans

Notepad++

Page Object Model (POM)

Allure Reports

Maven

Postman

JMeter

Jira

Zephyr Scale

Git / GitHub

Trello

Google Sheets

ChatGPT

Prompt Engineering

Communication

Teamwork & Collaboration

Problem Solving

Attention to Detail

01 03
03 — Experience

Experience

– Nasr City

Software Testing & Automation Trainee

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.

Manual Testing Automation Testing API Testing SQL
– Remote

Freelance Manual Tester

Upwork

Tested e-commerce websites and banking systems by analyzing requirements, designing and executing test cases, identifying defects, and performing retesting and regression testing.

Manual Testing Test Case Design Bug Reporting Regression Testing
– Nasr City

Software Testing Engineer Trainee

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.

Manual Testing Automation Testing SQL
– Benha

Change Management Engineer

Orange Egypt

Reviewed network change requests, assessed potential risks and impacts, and supported change management processes to maintain service continuity and minimize operational risks.

Risk Assessment Change Management Documentation
– Ismailia

Health, Safety & Environment Engineer

Redcon Construction

Conducted site safety activities and risk assessments while ensuring compliance with HSE procedures, safety standards, and documentation requirements.

Risk Assessment Safety Procedures Compliance
04 — Projects

Selected Work

Automation Exercise UI automation project
AUTOMATION · JAVA

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.

Java Selenium TestNG Maven POM Allure
View Project
Swag Labs UI automation project
AUTOMATION · JAVA

Swag Labs UI Automation

Developed a reusable UI automation framework covering login, shopping cart, and checkout workflows, with JSON test data, TestNG XML execution, and Allure Reports.

Java Selenium TestNG Maven POM JSON
View Project
Guru99 banking system manual testing project
MANUAL TESTING · WEB

Guru99 Banking System

Designed and executed functional, positive, negative, boundary, and validation test cases for core banking workflows. Documented defects, bug reports, and test execution results.

Manual Testing Test Cases Bug Reporting Excel STLC
View Project
DemoBlaze manual testing project
MANUAL TESTING · E-COMMERCE

DemoBlaze Manual Testing

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.

Manual Testing Test Design Functional Testing Regression Bug Reporting
View Project
Automation Exercise API testing project
API TESTING · POSTMAN

Automation Exercise API Testing

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.

Postman REST API JSON HTTP API Validation
View Project
Tidopay mobile wallet application testing project
MOBILE · GRADUATION PROJECT

Tidopay Mobile Wallet Application

Tested mobile wallet features including authentication, OTP verification, wallet recharge, QR payments, transaction history, balance inquiry, and bilingual support. Reported defects and validated fixes.

Mobile Testing Functional Regression Negative Testing ISTQB
View Project
05 — Certificates

Credentials & Training

Software Testing and Automation Engineer Certificate
SOFTWARE TESTING

Software Testing & Automation Engineer

Next Technology Development

Software Testing Diploma Certificate
SOFTWARE TESTING

Software Testing Diploma

Edges

Software Testing Course Certificate
SOFTWARE TESTING

Software Testing Course

Udemy

Manual Testing Course Certificate
SOFTWARE TESTING

Manual Testing Course

QAcart

Effective Test Case and Bug Report Certificate
SOFTWARE TESTING

Effective Test Case and Bug Report

Mahara-Tech

Introduction to Software Testing Certificate
SOFTWARE TESTING

Introduction to Software Testing

Mahara-Tech

1 Million Prompters Certificate
AI & PROMPT ENGINEERING

1 Million Prompters

Dubai Future Foundation

Prompt Engineering and AI Certificate
AI & PROMPT ENGINEERING

Prompt Engineering & AI

Udemy

Generative AI Certificate
AI & PROMPT ENGINEERING

Generative AI

ITI • Mahara-Tech

Learn HTML and CSS Certificate
WEB DEVELOPMENT

Learn HTML & CSS

Mahara-Tech

Introduction to HTML Certificate
WEB DEVELOPMENT

Introduction to HTML

SoloLearn

SQL Course Certificate
SQL

SQL Course

QAcart

Introduction to SQL Certificate
SQL

Introduction to SQL

SoloLearn

SQL Intermediate Certificate
SQL

SQL Intermediate

SoloLearn

EDUCATION

Academic Foundation

Bachelor’s Degree in Computers and Information

Computer Science Department • 2024

New Cairo, Egypt

GPA: 2.82 • Grade: Good

Graduation Project
TidoPay – Mobile Wallet Application

Grade: Very Good

CONTACT

Let’s Build the Future

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.