Skip to content
BackNov 7
Muhammad S.
Upwork badge

Muhammad S.

Playwright QA Automation Engineer | Cypress, API & Mobile Testing

Releases slipping because regression takes days? Bugs reaching users? Flaky tests nobody trusts? I fix that with Playwright test automation that catches bugs on every pull request. Top Rated Plus · 100% Job Success · 3,800+ hours on Upwork. QA automation for SaaS, fintech and e-commerce teams — Playwright E2E, API and mobile testing. ━━━━━━━━━━━━━━━━━━━━━━━━━ PROOF, NOT PROMISES ━━━━━━━━━━━━━━━━━━━━━━━━━ ✔ Days of regression → one CI run: built and maintained 500+ automated regression tests and 200+ sanity tests for one SaaS platform. A multi-day manual regression cycle became a single CI run. ✔ Built from zero, 3 times: delivered three end-to-end test automation frameworks from scratch — architecture, CI/CD wiring, reporting and full handover to the client's own developers. ✔ Trusted at scale: QA for high-traffic products including KAYAK, Momondo, Cheapflights, Property Finder, Dubizzle and Delivery Dudes — plus 45 Upwork contracts delivered at 100% Job Success. ━━━━━━━━━━━━━━━━━━━━━━━━━ HOW I CAN HELP ━━━━━━━━━━━━━━━━━━━━━━━━━ ▸ Build your test automation framework Playwright (TypeScript) or Cypress, Page Object Model, parallel cross-browser runs, wired into GitHub Actions, Jenkins or GitLab CI. ▸ Rescue a slow, flaky test suite Triage every failure, kill hard waits, isolate test data, and get your Cypress or Selenium suite back to green and trusted. ▸ Automate your API testing REST API test automation with Postman and Playwright — schema validation, auth flows, negative paths — running on every commit. ▸ Test your mobile app iOS and Android, native, React Native or Flutter — real devices plus BrowserStack, with Appium automation for regression. ▸ Find the bugs automation misses Manual, exploratory and regression testing with bug reports your developers fix without a single follow-up question — in Jira, TestRail or Linear. ▸ Test your AI features LLM and chatbot testing: prompt regression, hallucination checks and guardrail validation. ━━━━━━━━━━━━━━━━━━━━━━━━━ LET'S TALK ━━━━━━━━━━━━━━━━━━━━━━━━━ Send me your app URL or repo and one line about what keeps breaking. Within a few hours you'll get a short, honest take on where your biggest release risk is and what I'd automate first — free, no commitment. Tools: Playwright · Cypress · Selenium · Appium · Postman · TypeScript · JavaScript · GitHub Actions · Jenkins · GitLab CI · BrowserStack · LambdaTest · Jira · TestRail

🇦🇪Dubai, United Arab Emirates$25/hr100% JSS5.00 (22)Since Jan 2015
GlobeUpwork

Earnings and projects

MRR
$2k

Last 6 months ÷ 6

World#22,934 / 412k
🇦🇪Country#174 / 2,720
Revenue, last 30 days
$2.8k

Last 6 months: $12k

World#14,103 / 412k
🇦🇪Country#106 / 2,720
Total earnings
$65k

Billed in all: $68k

World#60,769 / 412k
🇦🇪Country#371 / 2,720
Per project
$1.4k

$3k in the last 6 months

World#97,657 / 412k
🇦🇪Country#600 / 2,720
Projects, last 6 months
4

Across 5 contracts

20% fixed80% hourly
World#51,813 / 412k
🇦🇪Country#294 / 2,720
Projects in all
45

Across 55 contracts

42% fixed58% hourly
World#67,784 / 412k
🇦🇪Country#433 / 2,720

Earnings, last 30 days

$68k+$2.8k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$64k$66k$68k$70kOct 8Oct 23Nov 7

Skill rankings: Top 7% in Selenium

Ranked by MRR among everyone on Upwork with the skill.

  1. #9AI Testing61 freelancers · 🇦🇪 #1Top 15%
  2. #27Appium308 freelancers · 🇦🇪 #1Top 9%
  3. #36Test Automation Framework325 freelancers · 🇦🇪 #1Top 11%
  4. #45Test Automation445 freelancers · 🇦🇪 #1Top 10%
  5. #56QA Automation460 freelancers · 🇦🇪 #1Top 12%
  6. #64Postman842 freelancers · 🇦🇪 #2Top 8%
  7. #70End-to-End Testing520 freelancers · 🇦🇪 #2Top 13%
  8. #76Cypress712 freelancers · 🇦🇪 #1Top 11%