For three quarters, roughly one release in four introduced a regression that a customer found before we did. We had tests. We had a QA process. We had a test suite that took fifty minutes to run and that everyone had quietly learned to ignore, because it failed often enough that a red build meant nothing.
We hired for this twice. The first hire was an experienced and genuinely excellent manual QA engineer who built us an automated suite that only she could maintain. The second hire worked. The difference was entirely in how we defined and screened the role, and it is worth writing down because the mistake we made is the default mistake in the Tokyo market.
Step 1 — Separate manual QA from automation engineering in the role definition
These are two professions that share a two-letter abbreviation and almost nothing else.
A manual QA engineer is a domain and exploratory testing specialist. Their value is knowing where a product breaks, thinking of cases nobody specified, and noticing that something feels wrong before they can articulate why. This is a genuine skill, it is hard to hire for, and no automated suite replaces it.
A QA automation engineer is a software engineer whose product happens to be a test suite and the infrastructure around it. They are judged on the same things any engineer is judged on: is the code maintainable, is the abstraction right, does it run fast, can someone else change it.
Our first hire failed at the seam between these. She was a strong tester who had learned automation tooling, so she encoded her exploratory knowledge into hundreds of brittle end-to-end tests. Every one of them was individually justified. Collectively they formed a suite that took fifty minutes, failed unpredictably, and that no other engineer would touch. That is not a criticism of her; it is a criticism of us for writing an engineering job description and interviewing for testing skills.
Two professions, one abbreviation
Step 2 — Measure your escape rate before you hire
You cannot brief this role, and you certainly cannot evaluate the hire, without one number: how many defects reached users last quarter, and of those, how many a reasonable test could have caught.
Ours was fourteen over three months, of which we judged nine catchable. That second number is the one that matters, because it defines the job. If almost all your escapes are genuinely unpredictable — third-party outages, unusual data, unforeseeable interactions — then more automation will not help you and you should be investing in observability instead.
The measurement also does something politically useful. It converts “quality is bad”, which is an opinion and therefore arguable, into “nine avoidable defects reached customers last quarter”, which is a fact and therefore fundable. Every QA hiring request I have seen approved quickly had this number attached, and every one that stalled did not.
Step 3 — Source from engineers who automated their own pain
The best QA automation engineers I have placed in Tokyo were rarely looking for a QA title. Several were backend or full-stack engineers who had, at some point, become the person who fixed the test suite because they could no longer tolerate it — and discovered they liked it.
This population is invisible to keyword search, because their profiles say “software engineer”. You find them by asking a different question in your outreach: not “are you interested in a QA automation role” but “have you ever inherited a test suite nobody trusted and fixed it?”. That phrasing gets replies from exactly the people you want and silence from everyone else.
The conventional pipeline — test engineers at large systems integrators, of which Tokyo has many — is worth working but yields a different profile: strong process discipline, deep familiarity with formal test documentation, often less comfort with treating tests as production code. That can be exactly right for a regulated or enterprise product and exactly wrong for a fast-moving one. Know which you are.
Step 4 — Screen with a flaky-test triage, not a framework quiz
This is the exercise that made the difference, and it is the only screening stage I would refuse to drop.
Prepare a small test suite where roughly one test in six fails intermittently, with three genuinely different underlying causes: a hardcoded wait that is usually but not always long enough; shared mutable state that makes tests order-dependent; and one real race condition in the application code that the test is correctly catching. Give the candidate the repository and forty minutes.
The signal you are reading is whether they distinguish a flaky test from a flaky application. Conflating those two is the most damaging habit in this discipline, because the remedy for the first — make the test more robust — applied to the second means suppressing a real defect signal.
Candidates who open by adding retries or increasing timeouts across the board are telling you, clearly, that their instinct is to make the red go away. Candidates who start by running the suite several times to establish which failures correlate, then read the application code for the one that does not fit the pattern, are the hire.
Of the eleven candidates we ran through this, four reached the race condition. Three of those four had no QA title anywhere in their history.
One Bad QA Hire Cost Us Nine Months. Skip That.
We define the role properly, source from engineers rather than titles, and run the flaky-test triage for you.
Get StartedStep 5 — Test judgement about what not to automate
A QA automation engineer who automates everything they are asked to automate will build you a suite that is slower and less trusted every month. The discipline is subtractive as much as additive.
Ask this in the interview: we have a checkout flow with forty distinct paths. How many end-to-end tests should exist, and why? There is no correct number, and that is the point. You are listening for whether they think in terms of a pyramid — a small number of end-to-end tests covering critical revenue paths, the bulk of coverage pushed down to integration and unit level where it runs fast and fails informatively.
The answer that should worry you is any version of “forty, one per path”. That is the instinct that produced our first fifty-minute suite. The answer that impresses is one that asks a question back: which of these paths, if broken for an hour, would cost us money or trust? Three or four end-to-end tests covering those, and everything else pushed down.
Step 6 — Handle Japanese-market quality expectations explicitly
This is the step that is specific to hiring here, and it is regularly missed by companies extending an existing process from another market.
Quality expectations among Japanese users are, in my experience across a decade of placements, genuinely higher than in most Western markets — and the difference is sharpest for defects that Western product teams classify as cosmetic. Misaligned text, an inconsistent honorific, a form that accepts a name but renders it oddly, a date format that is technically correct but not conventional. These generate real support escalations and real reputational cost here, and they are almost never in an imported test plan.
Two practical consequences for hiring. First, your definition of a release-blocking defect probably needs revisiting, and your QA hire should be part of that conversation rather than inheriting a foreign standard. Second, this is where the language question becomes concrete: if the defects that matter most are ones you can only recognise by reading Japanese customer feedback, then Japanese ability is a real requirement.
If instead your automation engineer works from an English backlog and the linguistic judgement sits with a product or support colleague, requiring Japanese shrinks your pool for no operational gain. Decide deliberately — our guides on hiring English-speaking engineers in Japan and visa sponsorship cover the mechanics of the wider pool.
Step 7 — Close on engineering status, not on a QA title
Compensation first, because it is the easy part. In 2026, mid-level QA automation engineers in Tokyo typically land at ¥6.5–9 million annually, with senior engineers who own test infrastructure and release quality at ¥10–14 million. English-speaking candidates with strong software engineering backgrounds sit at the upper end of both bands.
The harder part is status, and it decides more offers than money does at this level. Many strong automation engineers have previously worked somewhere QA sat outside engineering, was excluded from design discussions, and had its code held to a lower standard than product code — which is simultaneously insulting and a guarantee that the suite will rot.
They will probe for this, often obliquely. Have direct answers ready. Does this role report into engineering? Is test code reviewed by product engineers, and does it go through the same review process? Is the QA engineer in design discussions before implementation, or handed a finished feature? Can they block a release, and has that ever actually happened?
Our successful hire told me afterwards that the deciding moment was learning that our test code lived in the same repository as the application and went through identical review. Not the salary. A repository layout.
Before and after, nine months on
The row that matters most is the last one. A suite that only one person can repair is a liability wearing the costume of an asset, and it is the outcome you get whenever you hire an automation engineer without treating them as an engineer.
A note on the Tokyo market
Competition for engineers with genuine software depth is tightening in Tokyo, partly driven by large-scale national technology investment that pulls data and platform profiles out of the commercial pool — a dynamic we covered in our analysis of Japan’s latest semiconductor allocation. QA automation sits close enough to that band to feel it.
The compensating advantage is the same one that applies across Tokyo hiring: the English-speaking pool is far less contested. Similar pressure is visible for teams recruiting in Singapore and Dubai, where the same profiles are being pulled toward state-backed programmes.
Frequently asked questions
What is the difference between manual QA and QA automation?
Manual QA is a domain and exploratory testing specialism — knowing where a product breaks and imagining unspecified cases. QA automation is software engineering whose product is a test suite and its infrastructure. Both are valuable and not interchangeable. The costly default mistake is hiring an experienced manual tester into an automation role, then discovering in month four that nobody else can maintain what was built.
What should a QA automation interview contain?
A flaky-test triage. Present a suite where about one test in six fails intermittently, with distinct causes: a hardcoded wait, shared mutable state, and one genuine application race condition. Watch whether the candidate distinguishes a flaky test from a flaky application. Anyone who opens by adding retries is telling you they will suppress defect signals rather than surface them.
Should the role require Japanese language ability?
It depends where test cases originate. If specifications, bug reports and customer escalations arrive in Japanese and the engineer must read them directly, business-level Japanese is a real requirement. If they work from an English backlog with linguistic judgement held by a product or support colleague, requiring Japanese shrinks your pool for no operational gain — by roughly an order of magnitude.
What are 2026 QA automation compensation bands in Tokyo?
Mid-level typically ¥6.5–9M annually; senior engineers owning test infrastructure and release quality at ¥10–14M. English-speaking candidates with strong engineering backgrounds sit at the top of both. What often decides the offer is structural, not financial: whether the role reports into engineering and whether test code is reviewed to the same standard as product code.