Spectra — Unified Test Framework
A single TypeScript monorepo that unifies web E2E, API, mobile and performance testing behind one runner, one report and one CI graph. pnpm + Turborepo, BDD-first, fully observable.
Senior Quality Engineer · SDET
I turn flaky, unknowable systems into signal. Unified web, API, mobile & performance suites that catch defects before your users do.
A single TypeScript monorepo that unifies web E2E, API, mobile and performance testing behind one runner, one report and one CI graph. pnpm + Turborepo, BDD-first, fully observable.
End-to-end Playwright + BDD automation for citizen-facing forms and intranet services. Multiple rollouts shipped with zero production defects, with a reusable framework and one service suite streamlined to a 30-minute runtime.
Led a polyrepo→monorepo migration of a large build estate — consolidating ~31 pipelines into 10 behind one runner, with sparse checkouts and shared Docker layer caching.
Designed and ran load & stress tests to prove stability under peak load — a 100-concurrent-user stress test uncovered critical bottlenecks, driving optimisations that kept the feature reliable at launch.
Gherkin-driven Playwright with playwright-bdd. Page objects, fixtures, parallel sharding.
Same runner, no browser. Request context, schema & contract validation, data factories.
Maestro YAML flows across iOS & Android. One flow set, real selectors, emulator or cloud.
k6 from smoke to soak. Thresholds as pass/fail gates, streamed live to dashboards.
Unified Allure report for functional + JUnit, Grafana + InfluxDB for performance trends.