Ramzan M.
Full-Stack QA | Manual + Automation | Web, API, Mobile | Playwright
I help product teams catch release risk early and ship with confidence across web, API, and mobile. I own the work myself: understand the product, plan the testing, run manual and automated coverage, report bugs clearly, and sign off releases. How I solve problems: I map the critical user journeys and likely failure points first I build Playwright (JavaScript and TypeScript) and Selenium (Python) suites that stay maintainable I validate APIs with Postman and Swagger and check data in PostgreSQL When automation is not ready yet, I cover gaps with focused manual and UAT testing I turn vague “something is broken” into clear reproduction steps, root cause notes, and regression coverage I have 10+ years across fintech and embedded finance, e-commerce, CMS, healthcare, and e-learning. Best fit work: Playwright or Selenium automation, API regression, and release QA where you need a hands-on engineer. I usually start with a short first week on your highest risk paths, either smoke automation or a tight manual release pack, so you can see how I work before we expand. Send the stack, environments, and deadline. I will reply with a clear scope and timeline.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $18k
Billed in all: $70,273$70k
$9.1k in the last 6 months
Across 18 contracts
Earnings, last 30 days
Skill rankings: Top 4% in Selenium
Ranked by MRR among everyone on Upwork with the skill.
- #10Database Testing256 freelancers · 🇵🇰 #2Top 4%🇵🇰#2 of 34
- #15Test Plan379 freelancers · 🇵🇰 #4Top 4%🇵🇰#4 of 68
- #15Apache JMeter270 freelancers · 🇵🇰 #1Top 6%🇵🇰#1 of 56
- #26Bug Tracking & Reports641 freelancers · 🇵🇰 #4Top 4%🇵🇰#4 of 114
- #31Performance Testing563 freelancers · 🇵🇰 #3Top 6%🇵🇰#3 of 115
- #40End-to-End Testing520 freelancers · 🇵🇰 #6Top 8%🇵🇰#6 of 111
- #42Cypress712 freelancers · 🇵🇰 #8Top 6%🇵🇰#8 of 162
- #69API Testing1,365 freelancers · 🇵🇰 #10Top 5%🇵🇰#10 of 263