Skip to content
BackNov 7
Ahmad M.

Ahmad M.

SDET | Senior Software QA Engineer | Product Owner. ISTQB Certified

Quality is not just my profession — it’s the standard I bring to every product I test. I’m an ISTQB-FL Certified QA Engineer with 8+ years of experience in manual and automation testing across SaaS, fintech, ecommerce, ECM, medical, and accounting platforms. I specialize in building scalable automation frameworks while maintaining strong full-stack testing expertise (UI, API, DB). On Upwork, I’ve successfully completed 20+ projects with consistent 5-star feedback from clients who value my thoroughness, structured documentation, and ability to detect critical issues before release. I’ve worked with startups and established businesses, often acting as the quality gate before production launch. In addition to long-term roles in enterprise environments (CME, Khales, Baanx, eFile), I’ve contributed to testing major ecommerce and consumer platforms including Dyson, Superdry, Gymshark, Manchester City, Etisalat UAE, Secure Trust Bank, Decathlon, DEEZER, Glovo, SoundCloud, and others through direct engagements and large-scale testing initiatives. What I Deliver: • Scalable UI Automation using Playwright (TypeScript), Selenium (Java), and Appium • End-to-End Regression Coverage for critical business flows • API Testing (REST & SOAP) – Manual & Automated • Cross-Browser & Mobile Testing • Structured Test Case Design & Clear, Actionable Bug Reports • CI/CD Integration (GitHub Actions, Jenkins, Azure DevOps) • Stable selectors, reduced flaky tests, optimized execution time • Risk Analysis & Release Validation Technical Stack: • Languages: TypeScript, Java, C# • Frameworks: Playwright, Selenium WebDriver, Appium • Design Patterns: POM, BDD (Cucumber), TDD • Tools: Jira, TestRail, Trello, Postman, SQL, Datadog • CI/CD: Jenkins, Maven, Git-based pipelines I work comfortably in Agile environments and focus on writing maintainable automation, improving stability, and delivering fast feedback cycles that support continuous releases. If you’re looking for a QA engineer who takes ownership of quality, communicates clearly, and consistently delivers reliable results — I’m ready to contribute.

🇪🇬Cairo, Egypt$25/hr100% JSS5.00 (23)Since Jul 2018

Earnings and projects

MRR
$8

Last 6 months ÷ 6

World#174,204 / 412k
🇪🇬Country#2,664 / 6,384
Revenue, last 30 days
$0

Last 6 months: $49

Total earnings
$11k

Billed in all: $11k

World#190,312 / 412k
🇪🇬Country#2,365 / 6,384
Per project
$449

$49 in the last 6 months

World#192,881 / 412k
🇪🇬Country#2,486 / 6,384
Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇪🇬Country#1,858 / 6,384
Projects in all
24

Across 34 contracts

35% fixed65% hourly
World#116,630 / 412k
🇪🇬Country#1,727 / 6,384

Earnings, last 30 days

$10.9kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$10.6k$10.8k$11.0k$11.2kOct 8Oct 23Nov 7

Skill rankings: Top 28% in Java

Ranked by MRR among everyone on Upwork with the skill.

  1. #46TestNG141 freelancers · 🇪🇬 #3Top 33%
  2. #48Test-Driven Development172 freelancers · 🇪🇬 #3Top 28%
  3. #292Selenium WebDriver935 freelancers · 🇪🇬 #9Top 31%
  4. #399Automated Testing1,000 freelancers · 🇪🇬 #9Top 40%
  5. #484Arabic1,208 freelancers · 🇪🇬 #192Top 40%
  6. #570Regression Testing1,279 freelancers · 🇪🇬 #13Top 45%
  7. #724Functional Testing1,649 freelancers · 🇪🇬 #13Top 44%
  8. #854Mobile App Testing1,834 freelancers · 🇪🇬 #22Top 47%