Skip to content
BackNov 7
Joshua M.
Upwork badge

Joshua M.

QA Engineer | Manual & Automation Testing | Web & Mobile

Senior QA Engineer specializing in web and mobile application testing, with 6+ years of hands-on QA experience. Top Rated Plus on Upwork with a 100% Job Success Score, $100K+ earned, 12,000+ hours worked, and 40+ completed contracts. I help startups and established product teams release reliable software through structured manual testing, regression testing, exploratory testing, mobile QA, test-case design, defect management, and Selenium-based automation. What I can help you with: • Web, SaaS, iOS and Android application testing • Functional, regression, smoke, exploratory and end-to-end testing • Test plans, test cases and regression suites • Clear bug reports with reproducible evidence • Cross-browser and cross-device testing • Selenium test automation • Jira/Qase-based QA management and defect tracking • Release validation and ongoing QA support I can also coordinate QA across releases, work directly with developers/product teams, and help establish practical QA processes for growing products. Tools: Jira, Qase, Selenium, BrowserStack, GitHub/GitLab and Agile development workflows. If you need someone who can take ownership of QA rather than simply execute predefined tests, send me a message.

🇰🇪Nairobi, Kenya$22/hr100% JSS4.97 (25)Since Jul 2021

Earnings and projects

MRR
$2.4k

Last 6 months ÷ 6

World#17,316 / 412k
🇰🇪Country#55 / 3,243
Revenue, last 30 days
$2.2k

Last 6 months: $15k

World#18,022 / 412k
🇰🇪Country#52 / 3,243
Total earnings
$178k

Billed in all: $187k

World#18,292 / 412k
🇰🇪Country#62 / 3,243
Per project
$4.1k

$1.8k in the last 6 months

World#42,496 / 412k
🇰🇪Country#214 / 3,243
Projects, last 6 months
8
0% fixed100% hourly
World#24,499 / 412k
🇰🇪Country#85 / 3,243
Projects in all
44

Across 60 contracts

35% fixed65% hourly
World#69,305 / 412k
🇰🇪Country#598 / 3,243

Earnings, last 30 days

$187k+$2.2k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$184k$186k$188kOct 8Oct 23Nov 7

Read once a week before Oct 10, 2026, daily since. Dotted: longer than usual between two readings. Hatched: over two weeks without one.

Skill rankings: Top 6% in Usability Testing

Ranked by MRR among everyone on Upwork with the skill.

  1. #9Annotated Screenshot132 freelancers · 🇰🇪 #2Top 7%
  2. #18Test Management192 freelancers · 🇰🇪 #1Top 9%
  3. #21Test Execution265 freelancers · 🇰🇪 #1Top 8%
  4. #33QA Management453 freelancers · 🇰🇪 #1Top 7%
  5. #45Bug Tracking & Reports641 freelancers · 🇰🇪 #1Top 7%
  6. #100Regression Testing1,279 freelancers · 🇰🇪 #1Top 8%
  7. #107Mobile App Testing1,834 freelancers · 🇰🇪 #1Top 6%
  8. #114Usability Testing1,980 freelancers · 🇰🇪 #1Top 6%