Work

Six years across enterprise platforms and AAA game studios. Open to remote and Ontario-based opportunities. Case studies linked where written.

Work History

2026 — Present London, ON CURRENT

Software Testing Team Lead

Lynked Inc

Owns the release pipeline end to end and the test programme behind it: a 10-suite REST programme, a Playwright for Java suite with PostgreSQL assertions, page-object Selenium sanity suites, and AI QA infrastructure on Claude Code.

25+
consecutive releases
~900
API tests · 179+ routes
31
security defects found
// IMPACT
  • › Own the release pipeline end to end (staging validation, RC creation, container promotion, migrations and production deploys) across 25+ consecutive releases, and publish customer-facing release notes for each
  • › Mapped a 647-route, 107-controller API surface and built a 10-suite REST test programme on a shared core library — ~900 tests across 179+ routes from a single regression repo
  • › Found 31 security and access-control defects through the API suites, including SQL injection, auth bypass, IDOR and cross-tenant data exposure. Measured a permissions gap: 47% of gated code paths (332/707) rejected every user
  • › Built a parallel-safe Playwright for Java suite that asserts both UI and persisted PostgreSQL state — 248 tests passed 3 consecutive runs; reconnaissance found 6 defects on day one
  • › Rewrote the vendor and client Selenium sanity suites into a page-object design and eliminated 330+ hard-coded sleeps; the vendor suite runs daily headless with Allure trends and Slack alerts
  • › Represent QA in architecture and sprint planning. Run point on live P1 incidents and feed root-cause findings back into the regression suite
  • › Mentored the team through the company's first mobile-responsive release (zero defects) and produced a 9-episode DevOps training series for QA
// BUILT
  • › Production data-repair runbooks rehearsed against restored production copies, with go/no-go gates and rollback checks (730 meter points, 1,450 CTs)
  • › claude-autopilot — systemd-supervised harness running 16 concurrent headless Claude Code sessions; 326 autonomous runs to date
  • › 26-command AI SDLC pipeline in Claude Code with human sign-off gates, adversarial reviews and automatic Jira sub-task updates — delivered the API and E2E programmes
  • › Jenkins plugins in Java 21: env-portal (self-serve test environments, rolling out company-wide) and Autopilot Console (live control of AI sessions)
  • › Read-only multi-database Postgres MCP server (28 tests) plus guardrail hooks that block destructive git operations by AI agents
2023 — 2025 London, ON

Software Testing Specialist

Lynked Inc

Built the company's first Selenium WebDriver sanity suite from scratch and, as the only QA on the platform, owned 100+ releases while production went from 3–5 incidents per week to zero over 18 months.

6h → 45m
QA cycle · Selenium suite
4d → <10m
product-data validation
100+
releases as only QA
// IMPACT
  • › Built the company's first Selenium WebDriver sanity suite from scratch, cutting the QA cycle from 6 hours to 45 minutes and unlocking weekly releases
  • › Drove production from 3–5 incidents per week to zero over 18 months by combining Selenium automation, Grafana monitoring and release discipline into a single pipeline
  • › Owned 100+ releases as the only QA on the platform, including a major version migration, through a container-based runbook: RC builds, registry promotion, migrations and multi-client deploys
  • › Designed an automated product-data validation suite that took a 4-day manual QA cycle down to under 10 minutes
  • › Sole QA owner on the procurement and factory modernization, validating the full legacy-to-current product overhaul without a production rollback on a business-critical workflow
  • › Validated the monolith-to-microservices migration and Ubuntu Dockerization as QA owner, with no production incident
  • › As QA grew from a solo role into a team, onboarded and mentored junior QAs, moving them from execution to ownership
  • › Partnered with Support and Operations on triage and root cause analysis, sustaining a sub-2-hour P1 response SLA
2019 — 2022 Gurugram, India

Senior QA / QA

Babel Media — Keywords Studios

Certification for six AAA titles — including Fall Guys (50M+ downloads) and Dragon Ball FighterZ (10M+) — passing platform-holder standards on first submission.

6
AAA titles certified
12
junior QAs mentored
4
platforms
// IMPACT
  • › Delivered certification for 6 AAA titles, including Fall Guys (50M+ downloads) and Dragon Ball FighterZ (10M+), passing platform-holder standards on first submission
  • › Mentored 12 junior QAs across 4 platforms, establishing review processes and documentation standards with no certification failures
  • › Selected for the core pitch team on the largest bid in company history, which we won, and owned client-facing risk communication across release cycles