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
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $12k
Billed in all: $68,022$68k
$3k in the last 6 months
Across 5 contracts
Across 55 contracts
Earnings, last 30 days
Skill rankings: Top 7% in Selenium
Ranked by MRR among everyone on Upwork with the skill.
- #9AI Testing61 freelancers · 🇦🇪 #1Top 15%🇦🇪#1 of 1
- #27Appium308 freelancers · 🇦🇪 #1Top 9%🇦🇪#1 of 5
- #36Test Automation Framework325 freelancers · 🇦🇪 #1Top 11%🇦🇪#1 of 5
- #45Test Automation445 freelancers · 🇦🇪 #1Top 10%🇦🇪#1 of 4
- #56QA Automation460 freelancers · 🇦🇪 #1Top 12%🇦🇪#1 of 2
- #64Postman842 freelancers · 🇦🇪 #2Top 8%🇦🇪#2 of 8
- #70End-to-End Testing520 freelancers · 🇦🇪 #2Top 13%🇦🇪#2 of 7
- #76Cypress712 freelancers · 🇦🇪 #1Top 11%🇦🇪#1 of 4