Skip to content
BackNov 7
Chao M.
Upwork badge

Chao M.

QA Engineer | Manual+Auto | Web/Mobile | 17+Yrs | API

🧪 Senior QA Engineer & Mobile Full-Stack Developer | 17+ Years in Testing & Development 📱 Platforms: Web, Mobile (iOS/Android), Desktop & Mobile Hardware ⚙️ Expertise: Functional, Regression, API, Performance, E2E, Google Play Closed Testing, A/B Testing, CI/CD Quality Gates 🎯 Track Record: 200+ Projects Completed | 30,000+ QA Hours | 12+ Years at Citrix | Product & Web QA Specialist ***************** I help software teams ship faster with fewer bugs through the right mix of automation efficiency, manual testing precision, and AI-driven testing strategies — and when you need it, I ship the app myself. With 17+ years in software quality engineering — including 12+ years at Citrix leading QA for Citrix Workspace App, a cloud-desktop client serving millions of enterprise users across 6 platforms — I bring rare hybrid expertise. I have built automation frameworks from scratch for companies ranging from startups to enterprise, while maintaining strong hands-on manual testing practices for critical user flows and edge cases that automation cannot catch. I also ship consumer mobile apps end-to-end on Android (Kotlin/Jetpack Compose) and iOS (Swift/SwiftUI) with on-device AI and offline-first sync. As an AI-empowered QA practitioner, I run LLM agents (Copilot, Claude Code, Cursor, DeepSeek) across the whole testing lifecycle — generating test cases and boundary scenarios from requirements, self-healing flaky tests, and triaging failures through AI log analysis to uncover hidden defect patterns. ***************** ✅ WHAT I DELIVER 🏗️ Custom Automation Frameworks — UI (Selenium/Playwright/Appium), API (REST Assured/Postman), and white-box testing tailored to your stack 📱 Native Mobile Development — Android (Kotlin/Compose) & iOS (Swift/SwiftUI) apps shipped end-to-end, testable by design 🔍 Strategic Manual Testing — Exploratory testing, user scenario validation, and edge case discovery where human judgment matters most 🤖 AI-Powered Testing — LLM-driven test generation, self-healing scripts, AI log-based failure triage, and visual validation to expand coverage while slashing maintenance 🌐 Website & SaaS Testing — End-to-end validation, cross-browser compatibility, responsive design, user journey testing, and subscription/payment flow verification 🚀 CI/CD Quality Gates — Jenkins/GitHub Actions pipelines with SonarQube, static analysis, and automated test gates that catch defects before they reach production ***************** 📊 RECENT RESULTS ✅ 50%+ reduction in regression testing time through framework optimization ✅ 30% increase in early defect detection via shift-left practices ✅ 40% less test maintenance using AI-assisted self-healing and smart locators ✅ Agile transformation leader — guided 5-person QA teams, reducing release cycle from 2 weeks → 3 days ✅ SaaS platform reliability — delivered comprehensive testing ensuring robust subscription flows and multi-tenant data isolation ✅ 0 major production incidents across shipped mobile apps ***************** 🛠️ TECH STACK Java/Kotlin/Swift/Python | Jetpack Compose/SwiftUI | Selenium/Playwright/Appium/Robot Framework/REST Assured/Espresso/XCUITest | Jenkins/GitHub Actions/SonarQube | Docker/AWS/Azure/GCP | SQL for data validation | LLMs / Copilot / Claude Code / AI testing assistants ***************** 🎯 DOMAIN EXPERIENCE ✅ Enterprise Software — Citrix Workspace App QA lead (millions of enterprise users, Windows/macOS/Linux/Android/iOS/Web) ✅ Security-Critical Products — cross-platform password manager (Senior QA) | nationwide biometric identity platform (QA lead) ✅ IoT & Consumer Apps — companion app with on-device AI recognition and offline-first sync engine ✅ Website Testing — Cross-browser (Chrome/Firefox/Safari/Edge) | Responsive design | Accessibility (WCAG) | Performance optimization ✅ SaaS Platforms — Multi-tenant architecture | Subscription/payment flows | Role-based access control | API integration testing | Data security validation ✅ Mobile (Android/iOS) | Web apps | Desktop (Linux/Mac/Windows) | Database migration validation | Hardware-integrated systems ***************** 📬 LET'S CONNECT Available for: Test strategy consulting • Framework architecture • CI/CD setup • SaaS platform testing • Android & iOS development • AI testing adoption & tooling • Team training • Ongoing QA leadership 👉 Invite me to discuss your quality bottlenecks

🇨🇳Chengdu, China$28/hr100% JSS5.00 (10)Since Jul 2013

Earnings and projects

MRR
$4.1k

Last 6 months ÷ 6

World#7,681 / 412k
🇨🇳Country#49 / 2,007
Revenue, last 30 days
—

Read daily since Oct 19, under 30 days

Total earnings
$52k

Billed in all: $57k

World#73,790 / 412k
🇨🇳Country#291 / 2,007
Per project
$3.1k

$3.5k in the last 6 months

World#54,786 / 412k
🇨🇳Country#142 / 2,007
Projects, last 6 months
7
43% fixed57% hourly
World#28,826 / 412k
🇨🇳Country#183 / 2,007
Projects in all
17

Across 18 contracts

39% fixed61% hourly
World#149,089 / 412k
🇨🇳Country#696 / 2,007

Earnings, last 30 days

$56.7k+$3.2k earned since Oct 19Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$52k$54k$56k$58kOct 19Oct 29Nov 7

Tracked from Oct 19, 2026.

Skill rankings: Top 2% in QA Testing

Ranked by MRR among everyone on Upwork with the skill.

  1. #7Apache JMeter270 freelancers · 🇨🇳 #1Top 3%
  2. #8Appium308 freelancers · 🇨🇳 #1Top 3%
  3. #12Mobile QA378 freelancers · 🇨🇳 #1Top 3%
  4. #13Test Automation445 freelancers · 🇨🇳 #1Top 3%
  5. #19QA Automation460 freelancers · 🇨🇳 #2Top 4%
  6. #20Postman842 freelancers · 🇨🇳 #1Top 2%
  7. #22QA Testing1,392 freelancers · 🇨🇳 #1Top 2%
  8. #39API Testing1,365 freelancers · 🇨🇳 #2Top 3%