Skip to content
BackNov 7
Hieu D.

Hieu D.

SDET | Playwright + TypeScript | AI-Augmented | Microsoft Fabric

I cut a UK fintech's regression cycle by 85% and scaled a SaaS test suite from 0 to 3,000+ automated cases at 98% daily pass rate. Senior SDET / QA Lead with 7+ years specializing in modern web automation (Playwright + TypeScript), data pipeline validation on Microsoft Fabric, and AI-augmented testing workflows. I work directly with founders, dev leads, and engineering teams to build automation right the first time — no outsourcing, no team handoffs. ISTQB Foundation Level Certified | GitHub: DTHieu95 | Live Allure dashboard with trend history (in portfolio). 🏆 Recent Wins - UK Fintech (data platform on Microsoft Fabric) — Built end-to-end data validation framework using Python + Pytest + Pandas, covering 4 data pipelines into 9 gold tables. Achieved 100% data accuracy validation between source and gold layers, catching schema drift before stakeholder dashboards. - UK SaaS (digital workflow platform) — Designed Playwright + TypeScript framework from scratch. Scaled to 3,000+ test cases at 98% daily pass rate. Cut full-suite execution from 14-15h → 10h via parallel execution and role-based authentication. Manual regression cycle: 1 week → 1-2 days. - UK Enterprise (legacy .NET 4 web app) — Replaced manual-only QA with Playwright automation. Reduced single-ticket regression from 1-2h manual → 15-20min automated (~85% reduction), including PDF invoice extraction and calculation validation. - APAC Tier-1 Telecom — Led QA team of 4. Selenium + Java + TestNG against a Siebel CRM-backed customer portal serving millions of subscribers. Defined test strategy and reported quality status directly to client stakeholders. - Open-source Playwright reference framework — fixture-injected POM, 6 projects (UI + API + accessibility with axe-core), 2-shard parallel CI on GitHub Actions, live Allure dashboard auto-published with trend history. Available in my Portfolio section. 🤖 What makes me different: AI-Native QA Workflow Most QA freelancers either fear AI or use it as a fancy autocomplete. I've built a structured AI workflow that goes past surface-level prompting: - Research-first authoring with Context7 MCP — pulls live library docs before any code change, keeping output aligned with current APIs (not stale training data). - MCP Playwright authoring — page snapshot + role-based locator discovery + self-verification in a controlled browser before commit. - Self-verification guardrail — every AI self-test must execute the actual committed code, never improvised alternatives — closing a subtle failure mode where AI 'passes' verification against drifted code. - AI-assisted CI failure triage — root-cause flaky tests from long Playwright trace logs in minutes, not hours. The result: faster delivery without the typical AI-generated tech debt. 🛠 Core Stack Test Automation: Playwright (TypeScript), Pytest, Page Object Model, Selenium WebDriver Data & Backend: Python, SQL, Pandas, Microsoft Fabric, REST API testing CI/CD: Azure Pipelines, Azure DevOps, GitHub Actions, Git AI Tooling: Claude Code, MCP integrations (Playwright + Context7) Languages: TypeScript, Python, Java, SQL 📩 Let's talk If you're building a SaaS, fintech, or data platform and need automation done right the first time — message me. I respond within a few hours during UK/EU business hours. Available 20-30 hrs/week, open to long-term engagements with serious teams.

🇻🇳Hanoi, Vietnam$30/hr100% JSSSince Jan 2022

Earnings and projects

MRR
$2k

Last 6 months ÷ 5.1 months active (since Jun 2026)

World#22,288 / 412k
🇻🇳Country#186 / 3,463
Revenue, last 30 days
$2.4k

Last 6 months: $10k

World#16,951 / 412k
🇻🇳Country#147 / 3,463
Total earnings
$10k

Billed in all: $11k

World#192,499 / 412k
🇻🇳Country#1,408 / 3,463
Per project
$10k

$10k in the last 6 months

World#14,989 / 412k
🇻🇳Country#106 / 3,463
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇻🇳Country#1,284 / 3,463
Projects in all
1
0% fixed100% hourly
World#360,671 / 412k
🇻🇳Country#3,046 / 3,463

Earnings, last 30 days

$11k+$2.4k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$8k$10k$12kOct 8Oct 23Nov 7

Skill rankings: Top 7% in Automation Framework

Ranked by MRR among everyone on Upwork with the skill.

  1. #16Automation Framework218 freelancers · 🇻🇳 #1Top 7%
  2. #24Test Design150 freelancers · 🇻🇳 #2Top 16%
  3. #35Test Plan379 freelancers · 🇻🇳 #1Top 9%
  4. #68End-to-End Testing520 freelancers · 🇻🇳 #1Top 13%
  5. #72Selenium WebDriver935 freelancers · 🇻🇳 #4Top 8%
  6. #89Test Case Design957 freelancers · 🇻🇳 #3Top 9%
  7. #119Regression Testing1,279 freelancers · 🇻🇳 #3Top 9%
  8. #119Automated Testing1,000 freelancers · 🇻🇳 #5Top 12%