QAM Hub QAM Hub
Home / Blog / How to Scale QA Processes as Your Product Grows

How to Scale QA Processes as Your Product Grows

By Mike Krasnovskyi, Head of Automation at QA Madness · Published
A single test pipeline branching into three and then five parallel lanes, with two junction points highlighted where the process breaks under growth.

QA rarely degrades smoothly as a product grows. It holds, then it breaks at a handful of predictable thresholds: the first time two teams deploy to the same environment in one day, the first time the regression pass is longer than the sprint, the first time nobody in the room can say what was tested in the last release. Scaling QA means recognizing which threshold you are at and fixing the thing that is failing now, instead of buying the process a company three times your size needs. A ten-engineer product with one shared staging environment does not have a test management problem. It has an ownership problem, and a tool will not touch it.

This article maps the thresholds, what fails at each one, what to fix immediately, and what is genuinely premature. Where the answer depends on something, the dependency is named.

What breaks first, and it is almost never coverage

Engineering leaders usually arrive at the scaling question through a symptom: escaped defects are up, releases slip, the QA team says it needs more people. The instinct is to add headcount or add coverage. Both can be right later. Neither is usually the first failure.

The first failure is ownership. In a small team quality decisions are made implicitly, by whoever happens to notice. That works because everyone sees everything. Add a second team, a second deployable, or a second timezone, and the implicit decision has nowhere to live. Nobody is wrong, and yet the release goes out with an untested payment path, because each team assumed the check belonged to the other. Ask a team at this stage who decides a build is shippable and you will often get three different answers from four people.

The second failure is memory. Small teams keep test knowledge in heads and in Slack. That knowledge survives one or two departures and then it does not. The symptom is a regression suite that everyone is afraid to delete from because nobody remembers why a check exists. The 2026 Software Quality Pulse Report from Ranorex, based on responses from close to 4,000 engineers, developers, security professionals and engineering leaders, found 44.7% of QA teams describe themselves as understaffed. A team in that position cannot afford to re-derive its own test rationale every quarter, which is what undocumented testing forces it to do.

The third failure, and only the third, is execution capacity: there is more to test than there is time to test it. This is the one that looks like a headcount problem, and it is the one where headcount is usually the wrong first answer, because a bigger team executing an unprioritized suite just gets to the end of the unprioritized suite slightly faster.

The order matters for budget. Ownership is free to fix and costs a week of argument. Memory costs tooling and discipline. Capacity costs salaries. Teams tend to spend in the reverse order.

The thresholds

These are not stages a company passes through on a schedule. They are load points. A fintech with two engineers can sit at the third threshold from day one because of what it ships; an internal tool with forty engineers may never reach it.

One team, one deployable, no dedicated QA

Roughly up to eight or ten engineers shipping a single application, with developers testing their own work and a founder or product manager doing acceptance by feel.

What fails here is the release decision, not the testing. Bugs get caught; the ones that escape escape because nobody checked the areas nobody thought about. The fix is cheap and it is written, not bought: a short list of the flows that must work for the business to keep taking money, checked before every release by someone who did not write the code. Five to fifteen checks. A shared document is an adequate home for it at this size.

What is premature: hiring a QA engineer to run manual passes, and building a UI automation framework. Both look like investments and both tend to calcify a product that is still changing shape weekly. Automation written against a UI that will be redesigned in six weeks is a liability with a maintenance schedule.

The signal to move on has nothing to do with team size. You are past it when the manual check list has grown past the point where one person will actually complete it honestly before a release, or when the same area breaks twice without anyone noticing until a customer calls.

The first dedicated QA hire

TestDevLab's guidance on this, which matches what the hiring signals usually look like in practice, avoids ratios entirely and lists business indicators instead: you have paying users, bugs cause real commercial damage, releases feel risky, developers spend more time fixing regressions than building, and support is absorbing preventable issues. Their threshold is two or more of those being true.

Ratios are a poor instrument here and it is worth being blunt about why. A one-QA-to-five-developers rule assumes every developer generates comparable test load, which is false the moment one team works on a payment engine and another on a marketing site. Risk concentration, release frequency and regulatory exposure move the number far more than headcount does.

The hire itself is where most teams get the level wrong. A first QA hire at a growing company is not executing someone else's plan, they are writing one, arguing for it with engineers who may not want it, choosing tooling and deciding what gets automated first. That is senior work. Hiring junior for the first seat is the most common expensive mistake at this threshold, because the junior does the only thing they can do without a process to work inside, which is manual regression, and within a year the company has bought itself a bottleneck instead of a capability.

What to fix at this threshold: a written definition of what a testable ticket looks like, a bug triage that actually closes things, and a record of tests that exists outside one person's memory. What to leave alone: coverage targets, automation percentages, any metric with a number attached to it. There is not enough history yet for the number to mean anything. Our piece on QA metrics that survive a management decision goes into which ones hold weight and which collapse on the first follow-up question.

Two to five teams on a shared release

This is where most of the real scaling pain sits, and it is worth spending the most time on.

Three things fail at roughly the same time. Test cases duplicate, because two teams write their own version of the same login check and neither knows about the other. Environments become contended, so a failed test can mean a bug, a bad deploy by another team, or stale data, and the time spent working out which is the single largest hidden cost at this stage. And the release decision that was ambiguous at threshold one becomes unanswerable, because the evidence is scattered across CI logs, a spreadsheet, and three people's recollection.

This is the point where a system of record earns its price, and it earns it by making questions answerable after the fact. What was executed against this release, by whom, with what result, and what was deliberately not covered. Spreadsheets fail at this specific job long before they fail at storage, which is the argument made in detail in test management versus spreadsheets. If you are evaluating tools at this threshold, the evaluation checklist orders criteria by what breaks first during adoption instead of alphabetically by feature.

Automation becomes load-bearing here too, and it acquires its own failure mode. The Ranorex report puts automated coverage at 57% of QA tests among its respondents, while only about 26% describe their QA as mostly or fully integrated with the DevOps pipeline. That gap is the practical problem at this threshold: a suite that runs, but not where decisions are made. A test run nightly on someone's machine and reported in a message informs nobody at the moment a merge is decided. Getting results into the pipeline and attached to the build is worth more than another two hundred tests. The mechanics of doing that, including the part where automated results have to map back to the manual cases they replace, are covered in managing automated test results in a TMS.

Two specific things teams underestimate at this threshold:

What is premature here: a central QA gate that every team has to pass through. It is the intuitive structure and it scales badly, because the gate becomes the bottleneck and teams route around it. Quality ownership sitting with the delivery team, with QA specialists embedded or consulting, holds up better under growth. The exception is genuine regulatory sign-off, where a named person has to attest, and that is an attestation step rather than a testing step.

Multiple products, or a platform with tenants

The failure at this threshold is visibility across projects, and it is a reporting problem rather than a testing one. Each team knows its own state. Nobody can answer which of eleven products is least ready, where coverage has decayed, or which team's suite has been red for three weeks with no one looking.

What to fix: cross-project reporting with a consistent definition of the underlying states, so a pass rate from one team means the same as a pass rate from another. That consistency requirement is the hard part, and it is organizational. Aligning what "blocked" means across five teams takes longer than configuring any tool. Add traceability from requirements to tests once the audit question becomes real, which for most companies means an enterprise deal, a certification, or a regulator, not a general urge to be tidy. Requirements traceability is expensive to retrofit and cheap to maintain, so the timing decision matters.

Permissions and retention also stop being an afterthought here, usually because a customer security questionnaire asks about them. Worth knowing before you choose: most test management tools remove automation artifacts such as videos and traces on a retention schedule while keeping manual attachments indefinitely, and the two categories are easy to confuse when you are answering an auditor.

The AI variable, which is real and mostly indirect

The largest change in test load over the past two years has not come from testing tools. It has come from how much code is being produced. In the Ranorex survey, respondents reported that an average of 53% of their code is now AI-generated or AI-assisted, and 61% reported moderate to dramatic increases in QA testing demand as a result. DORA's 2025 research reaches a compatible conclusion from the delivery side: teams using AI show higher throughput alongside higher instability, and its authors frame AI as an amplifier of an organization's existing strengths and weaknesses rather than as an improvement in itself.

For a leader planning QA capacity, that has a straightforward implication and a less obvious one. The straightforward one: if your developers adopted AI assistance and your review and testing capacity did not change, your effective quality bar dropped, whatever your defect counts say this quarter. The less obvious one: the amplifier framing means investment in QA fundamentals now returns more than it used to, and weak fundamentals cost more than they used to. A team with no regression safety net feels AI-accelerated development as chaos; a team with one feels it as speed.

Using AI inside QA to close that gap works, with limits worth knowing before you budget for it. The Ranorex data has only 17% of respondents saying AI-driven testing tools have had a significant impact so far, which is a reasonable expectations-setter against vendor claims. Our breakdown of what AI can and cannot do in software testing goes activity by activity. The short version for planning: it reliably compresses the writing of first drafts and the analysis of existing material, and it does not remove the review step, which means it changes where your people spend time. It does not change how many of them you need.

Hiring, structure and the ratio question

Two structural decisions matter more than the headcount number.

The first is where QA reports. A separate QA department with its own manager creates a clean career path and a clean accountability line, and it also creates a hand-off, which is the thing that slows delivery. QA specialists embedded in delivery teams remove the hand-off and tend to erode the discipline, because when everything is urgent the testing is what gets compressed. The hybrid that holds up best at scale is embedded practitioners with a functional lead who owns standards, tooling and career development but not day-to-day assignment. That is not a universal answer: it depends on whether your teams are stable enough to keep an embedded specialist busy, and on whether anyone senior is willing to own a standard nobody reports to them about.

The second is what you hire for. The 2026 State of Testing Report from PractiTest found that senior testers with ten or more years of experience who rely on technical skills alone show a 13.8% income penalty relative to peers, while those who prioritize leadership and strategy skills show a 10.6% premium. That is a salary observation from one survey and not a causal claim about performance, but it points at something buyers should factor in: the market is pricing the ability to design a testing approach above the ability to execute one, and as your product grows the design work is what you are short of.

On the ratio itself, if you need a starting number for a plan, one QA specialist per six to eight engineers is a common starting shape in product companies shipping weekly, and you should expect to move off it in both directions. Ship daily to a regulated market and it is not enough. Ship a stable internal tool monthly and it is more than you need. Use the number to start a conversation about risk distribution, then throw it away.

What to do first, and what not to over-engineer

If you are at the second or third threshold and you have budget for exactly one thing this quarter, spend it on making testing evidence durable and visible: one place where cases, runs and results live, connected to CI, with the release question answerable from it. Everything else in this article gets easier when that exists, and nothing else compensates for its absence.

The things that reliably fail to return their cost when done early: a coverage percentage target, a dedicated automation team separate from the people who own the product, a custom in-house framework, and a governance process with more steps than the release has. Each of these is defensible at genuine enterprise scale and each of them is drag at fifty engineers.

The thing most teams discover too late is that the scaling problem was never the volume of testing. It was that the organization grew past the point where quality could be coordinated by people talking to each other, and nobody replaced the mechanism.

QAM Hub, the test management system built by QA Madness, is aimed at exactly the second and third thresholds described here: suites, runs and requirements traceability with Playwright and Cypress result import on the Standard plan, and cross-project reporting so a multi-team organization can see all of its projects in one view. The portfolio-level health analytics and scheduled email reports that matter at the fourth threshold sit on the Advanced plan. If you are migrating from a spreadsheet, the migration walkthrough covers what to move and what to leave behind, and the pricing page has the plan structure.

Frequently asked questions

How many QA engineers do we need per developer?

There is no defensible universal ratio, and the number in your head is probably borrowed from a company with a different risk profile. One QA specialist per six to eight engineers is a usable starting point for a product company shipping weekly, adjusted by release frequency, how much of the product handles money or regulated data, and how much of the testing is automated and running in CI. A team shipping several times a day with a mature pipeline may run leaner; a team with a manual regression pass before every release will need more people than any ratio suggests, which is itself the signal to change the approach, not the headcount.

Should QA report to engineering or sit as a separate function?

At under about fifty engineers, report into engineering and embed the specialists in delivery teams. Beyond that, the shape that holds is embedded practitioners with a functional QA lead who owns standards, tooling and career development, while day-to-day priorities stay with the delivery team. A fully separate QA department with its own gate is the structure most likely to be routed around, and once teams route around it you lose both the gate and the information it was collecting.

When does a growing team actually need a test management system instead of spreadsheets?

When more than one team contributes to the same release, or when you need to answer what was tested in a past release without asking a person. Storage is not the trigger; a spreadsheet holds thousands of cases perfectly well. The triggers are concurrent editing, linking automated results to manual cases, and history you can audit. Below that, a document and discipline are genuinely sufficient, and buying a tool early tends to produce an abandoned tool. What a test management system actually does covers the boundary in more detail.

Does automating more tests reduce the QA headcount we need?

Not directly, and planning on it is how teams end up with an unmaintained suite. Automation converts execution time into maintenance time and shifts the work toward designing checks, investigating failures and testing what automation cannot reach. Suites with high coverage and no owner degrade until people stop trusting the results, at which point the whole investment is written off. Budget for maintenance as a standing cost, not a project, and decide deliberately what to automate first: the order matters more than the total.