// intro.tsx

Lead QE.
Ship in hours.

I build the test infrastructure that takes a team's release cycle from days to hours: strict types, lean UI E2E, contract checks at every seam.

availability.json OPEN
13 Jun
2026 onward
type
perm · contract
location
remote · worldwide
notice
available now
contact
github ↗
00_
10
Years experience
01_
4
Projects
02_
24
Roles applied for
03_
5
Active pipeline
// about.md

I'm wrapping up at Sony Interactive Entertainment on 12 June 2026, and from 13 June I'm available for remote work worldwide, perm or contract. My day-to-day is test automation across web, API, and mobile; I'd rather push validation into the API and contract layer than fight flaky UI flows. As Lead QE at Sony I run a team of three and set the engineering bar that keeps our release cycles down to hours: strict typing, linting, hooks, tight PR practice.

$ yq '.experience[0]' resume.yml ● live
Lead Quality Engineer
@ sony-interactive-entertainment
tenure
Oct 2022 – now
team
lead of 3 QEs
stack
Playwright · WDIO
cadence
ships in hours
// writing

From the blog.

all posts →
Practice · 18 Jun 2026

Stop seeding your Playwright suite from the login form

Drive the login form to seed every test and one selector change reddens the whole suite. Authenticate through the API and keep one test on the form.

Strategy · 16 Jun 2026

Your coverage gate rewards tests that assert nothing

Line coverage counts execution, not checking. A test that runs your code and asserts nothing still passes an 85 percent gate.

Practice · 14 Jun 2026

Five steps to a GitHub merge queue that does not stall

A merge queue tests each PR against the ones ahead of it before it lands. Five setup steps keep it moving instead of stalling the day you turn it on.

$ pnpm test && pnpm test:e2e ● passing

This site runs the tests it ships.

unit
247
e2e
213
engines
3