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.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $49
Billed in all: $10,854$11k
$49 in the last 6 months
Across 34 contracts
Earnings, last 30 days
Skill rankings: Top 28% in Java
Ranked by MRR among everyone on Upwork with the skill.
- #46TestNG141 freelancers · 🇪🇬 #3Top 33%🇪🇬#3 of 5
- #48Test-Driven Development172 freelancers · 🇪🇬 #3Top 28%🇪🇬#3 of 5
- #292Selenium WebDriver935 freelancers · 🇪🇬 #9Top 31%🇪🇬#9 of 25
- #399Automated Testing1,000 freelancers · 🇪🇬 #9Top 40%🇪🇬#9 of 25
- #484Arabic1,208 freelancers · 🇪🇬 #192Top 40%🇪🇬#192 of 436
- #570Regression Testing1,279 freelancers · 🇪🇬 #13Top 45%🇪🇬#13 of 20
- #724Functional Testing1,649 freelancers · 🇪🇬 #13Top 44%🇪🇬#13 of 33
- #854Mobile App Testing1,834 freelancers · 🇪🇬 #22Top 47%🇪🇬#22 of 44