Test frameworks that scale across web, mobile & API.
I design and build test automation frameworks from the ground up. Playwright on JS/Node, WebdriverIO and Appium for mobile, and an AI-assisted authoring workflow that turns screen capture into production-ready specs.
Engineering, not just scripts
I grew the capability from a single mobile suite into the unified framework now in daily use. It has significantly lifted the team's test-script development velocity and cut the time to analyse, categorise, and raise defects. The work below is the system, treated as a real codebase.
Unified framework
One framework across web, app, and API over a shared utility layer. Playwright on JS/Node and Appium/WebdriverIO, built up from the initial mobile suite.
AI authoring pipeline
A multi-phase Copilot and Perfecto AI workflow (screen capture → test steps → spec file) that now authors complete, convention-compliant tests at 85–90% task completeness and accuracy, deterministic and human-in-the-loop.
Failure-to-defect
A CLI triage step that auto-raises a Jira defect pre-filled with captured artifacts and links the matching Zephyr cases. Less manual logging, faster signal.
Quality gates from day one
Full ESLint ruleset plus custom rules and pre-commit hooks: file naming, secret scanning, conventions. CI on GitHub Actions, Zephyr Scale API sync, terminal-first.
Tools I reach for
Hiring an automation engineer?
Send the role and I'll reply with the relevant résumé. Use the form or reach me on LinkedIn.