One Tester, Three Projects — How to Stay Sane and Not Lose Bugs
TL;DR
At small and mid-size software agencies, one QA tester typically handles 2-4 projects. Switching between them costs time and mental energy — and bugs slip through the cracks between contexts. Not because the tester is incompetent, but because reporting while constantly multitasking is simply too slow.
Monday morning. A tester starts with Project A — an e-commerce app, React, staging on AWS. At 10:30 they jump to Project B — a mobile app, Flutter, different test environment. After lunch — Project C, a legacy Angular system where just configuring the environment takes 15 minutes. Three projects, three Jira instances (or Jira + Linear + Trello), three sets of credentials, three different definitions of "ready for testing." This is daily life for a tester at a 10-50 person software agency.
The Reality of QA in Software Agencies — One Tester, Many Projects
The "State of Testing" report (PractiTest, 2023) found that 44% of testers work on more than one project simultaneously. At small and mid-size agencies, that number is higher — because hiring a dedicated tester per project is a luxury that 10-30 person shops simply can't afford.
This isn't an organizational problem you can solve with better planning. It's a budget constraint: a software agency makes money on developers, not testers. The tester is a "shared cost" split across projects, like office space or a Jira license. The result is that a tester must be effective on three fronts simultaneously — and that's physically impossible without losses.
A typical day for a tester handling 3 projects:
- 8:30-9:00 — Standup for Project A (Slack/Teams)
- 9:00-10:30 — Regression tests for Project A (Jira, AWS staging)
- 10:30-10:45 — Context switch: different environment, different tracker, different credentials
- 10:45-12:00 — New feature testing for Project B (Linear, Vercel staging)
- 12:00-12:30 — Standup for Project B + filing morning bugs
- 1:00-2:30 — Project C: environment setup + smoke tests
- 2:30-4:00 — Filing bug reports across all projects
- 4:00-5:00 — Retests, ticket comments, answering developer questions
The Cost of Switching Between Projects
Dr. Gloria Mark at UC Irvine (research published in "Attention Span," 2023) demonstrated that after every interruption — and a project switch is an interruption — it takes a person over 23 minutes on average to return to full concentration. For a multi-project tester, these interruptions happen 4-6 times per day.
It's not just about "getting back up to speed" on a project. Each project has its own context: a different repository, a different environment, a different set of test cases, a different user flow, different developers. The tester has to mentally "reload" the entire context — and that costs time and energy that could be spent on actual testing.
| What happens during a project switch | Time lost |
|---|---|
| Switching environment (VPN, staging, credentials) | 5-10 min |
| Opening the right tracker, sprint, backlog | 2-3 min |
| Figuring out where you left off | 3-5 min |
| Mentally "reloading" the context | 10-23 min |
| Total per switch | 20-40 min |
With 3-4 switches per day, that's 1-2.5 hours wasted on context switching alone. Over a month: 20-50 hours. The American Psychological Association, in a meta-analysis of multitasking research (Rubinstein, Meyer, Evans, 2001), showed that task switching can consume up to 40% of productive time — especially when tasks are complex, and QA work definitely is.
Which Bugs Get Lost When a Tester Is Stretched Thin
The bugs that require focus are the ones that disappear. Exploratory testing — where a tester doesn't follow a script but looks for non-obvious scenarios — is the most effective method for finding critical bugs. But it requires full attention and mental engagement. Under constant multitasking, testers fall back on scripts, because scripts can be executed mechanically. Exploration requires flow — and flow doesn't exist when you switch projects every 2 hours.
The second category of bugs that get lost are those that were "noticed but never reported." A tester testing Project A spots something strange. Before they can open Jira and write a report (10-15 minutes), they have to join the standup for Project B. After the standup they go back to Project A, but the context is gone — they don't remember the exact repro steps, didn't take a screenshot, didn't save the URL. The bug ships.
There's also the "wrong project" problem: a tester files a bug in the wrong project because they have 3 Jira instances open and pick the wrong one. Or they copy technical data from one environment and report it in another. With 3 projects, these mix-ups happen more often than anyone would like to admit.
What This Means for Your Software Agency
You won't change the fact that one tester handles several projects. In a 10-30 person agency, that's an economic reality. What you can change is how much time the tester wastes on reporting itself — because that's the only parameter you can drastically reduce without additional headcount costs.
If reporting a bug takes 10-15 minutes, a multi-project tester physically can't report everything. If it takes under a minute — they can. Not because they work faster, but because reporting doesn't require a context switch. The tester stays in the app being tested, clicks, says what they see — and goes back to testing.
Voice2Bug works exactly this way. The tester clicks the browser extension — regardless of which project they're testing. They describe the bug via voice, take a screenshot or record a video. Under a minute. The report automatically goes to the right Jira project, with technical data and full context. No opening Jira, no searching for the right sprint, no switching between trackers. One click, one report, one project — even when the tester handles three.
What you can do
Today:
- Count how many projects each tester on your team handles simultaneously
- Ask your testers: how many times a day do you switch between projects?
This week:
- Measure how much time testers spend on reporting vs actual testing
- Check if there are bugs filed in the wrong Jira project
This month:
- Compare the number of reported bugs per tester per project — a drop on "side projects" signals that context switching is eating quality
Calculate it for your team
Enter your team's numbers and see how much you'd save monthly and annually.
Open ROI calculator →Sources
- PractiTest, "State of Testing Report 2023". Link
- Gloria Mark, "Attention Span: A Groundbreaking Way to Restore Balance, Happiness and Productivity", Hanover Square Press, 2023.
- Joshua S. Rubinstein, David E. Meyer, Jeffrey E. Evans, "Executive Control of Cognitive Processes in Task Switching", Journal of Experimental Psychology: Human Perception and Performance, 2001.
Related articles
Free Voice2Bug trial
Free 30-day Voice2Bug trial. No obligations.
No spam. Just useful content from the blog.
Ready to go? Start your free trial