The example document
Ewan Mbatha-Sinclair
QA / Test Engineer · Test strategy, automation (Playwright, pytest), accessibility and regression testing
Glasgow (hybrid) · 07700 900 582 · ewan.ms@example.com
Profile
Test engineer with six years in product teams, currently owning the test strategy for a fictional appointment-scheduling product used by around 900 clinics and salons. Built the automated regression suite that gates every release, runs accessibility checks against WCAG 2.2 AA inside that gate and reports defect trends the team acts on. Looking for a senior role defining quality practice across more than one team.
Experience
QA Engineer (test lead for one product team) — Fictional Scheduling Software Ltd
April 2023 – present · Appointment-scheduling software; one product team of seven engineers and two testers; fortnightly releases.
- Own the test strategy for a product used by around 900 clinics and salons, deciding what is covered by unit, API, end-to-end and exploratory testing; the risk-based plan is reviewed with the product manager at the start of every fortnightly release.
- Built the end-to-end regression suite in Playwright and TypeScript from 0 to 310 tests, running in under 25 minutes in CI as the release gate; it has caught 14 release-blocking defects before deployment since 2024.
- Reduced escaped defects from an average of about six per release to under two by adding contract tests on the booking API and a two-hour exploratory session on every risky change.
- Added automated accessibility checks and a manual screen-reader pass against WCAG 2.2 AA to the release gate; 38 accessibility defects were fixed in the first two quarters and new ones are now caught before release.
- Report escaped defects, mean time to fix and flaky-test rate in a one-page monthly summary; flaky tests fell from about 8% of runs to under 1% after quarantining and rewriting 22 timing-dependent tests.
Test Analyst, then QA Engineer — a fictional payroll software company
August 2020 – April 2023 · Payroll product with monthly statutory releases; team of 12.
- Executed and maintained a 600-case manual regression pack for monthly releases, prioritising by risk so the critical path ran in two days rather than four.
- Automated the 120 highest-value cases with pytest and an API client, cutting the manual pack by about a fifth and freeing two days a month for exploratory testing.
- Logged and triaged around 40 defects a month with reproducible steps, severity and environment details; developers reopened fewer than one in twenty as 'cannot reproduce'.
Education
- BSc (Hons) Software Engineering, Fictional University, 2020
- Foundation-level software testing certification (industry scheme), 2021
Skills
Test strategy and risk-based test planning · End-to-end automation: Playwright (TypeScript) · API and contract testing: pytest, schema validation · Accessibility testing: WCAG 2.2 AA, screen readers, automated checks · Exploratory testing and session-based test management · Defect management: reproducible reports, severity triage, metrics · CI pipelines, release gates and test data management · SQL for test data and verification