Street Fighter II’s combo system came out of game testing. Producer Noritaka Funamizu was playtesting the game when he noticed that certain attacks, timed just right, could be chained so the opponent never got a chance to block, Game Informer recounts. Nobody had designed it. Capcom kept it anyway, and fighting games have been built around that accident for more than three decades. Minecraft’s Creeper has a similar origin: in 2009 Markus Persson swapped the height and length values on a pig model, typed “I think I failed at making a pig” into chat, and kept the result as a monster.
That’s the part of QA that never makes it into a job description. The goal was never a game with zero bugs, since no shipped game has ever had zero. The goal is that every defect players meet is one the team found, understood and chose to keep, like the combo, and not one players discover for them, like a save file that disappears forty hours in.
Making that call on purpose takes a test plan written before alpha, the right split between people and scripts, and a budget someone approved before beta. The sections below follow the same order, then look at who should do the testing and what AI is starting to change. Along the way there’s a severity scale and a go/no-go checklist you can download and use on your next release candidate.
Game QA, short for quality assurance, makes sure a game works as designed, runs on the hardware it claims to support, and passes the rules of every store it ships to. Game testing is the hands-on part of that job: QA engineers and game testers playing builds, filing bug reports and re-checking fixes. QA also owns the process around the testing, from the test plan and the bug tracking rules to the call on whether a build is ready. The name oversells it slightly, if you ask us: QA can’t assure quality, only report on it honestly. What the team does with that report is a production decision.
In the game development lifecycle, testing isn’t a phase that starts when production ends. It runs through all six stages that most studios’ SDLC names:
Skipped stages show up in store data. In 2025 Apple’s App Review team rejected 2.09 million of the 9.1 million submissions it received. The Performance section of its guidelines, the one covering crashes, bugs and incomplete builds, was cited in 1.35 million of them. That’s more than the legal, design and business sections put together. A rejection rarely kills a launch. It costs days in someone else’s queue, usually the days the marketing campaign was booked for.
Those six stages of the lifecycle map onto four testing phases. The classic model ran closed alpha, closed beta, open beta and live testing, and every step happened after most of the game existed. Today’s video game testing pipeline adds a phase at each end: planning before the first build, and live support that lasts as long as the servers do.
| Stage | Build state | Who tests | Exit criterion |
|---|---|---|---|
| Pre-production | Design documents, prototypes | QA lead, producer | Approved test plan and device matrix |
| Alpha | Every feature in, many unfinished | Internal QA engineers, developers | No blockers on the core loop |
| Closed and open beta | Content complete, balancing | Outside players plus internal QA | Stable servers, crash rate at target |
| Launch and live support | Release candidate, then patches | QA team, certification, players | Certification passed; each patch regressed |
The stage most often compressed is the first row, because nothing seems to be broken yet. It’s also the cheapest row to get right.
Video game testing starts before there’s much of a game to test. A QA lead reads the design documents and flags features that will be hard to verify: procedural levels, online economies, anything with a random seed. Then comes the test plan, with scope, platforms, device matrix, tools, and entry and exit criteria for each milestone. This is also when the team agrees which checks will be automated, because adding test hooks to code that was written without them is slow, unglamorous work. In our experience, time spent on the plan here comes back several times over in beta. It’s also the only document in the project that gets more useful the more pessimistic its author is.
Alpha is the first build in which every major feature exists, even if half of them still look wrong. Testing here is mostly internal: QA engineers run functional and exploratory passes, developers fix blockers, and producers read the bug curve to judge whether the schedule is real. Pre-alpha builds get tested too, on a narrower scope such as the core loop and the save system. The mistake we see most is treating alpha as the moment QA joins the project, when it should be the moment QA finally has enough game to break at scale.
Closed beta gives the build to a limited group of outside players, usually under NDA, to find what an internal team can’t: unusual hardware, strange play styles, and balance problems that only appear after twenty hours. Open beta is mostly a load test with a marketing budget attached. Battlefield 6’s open beta peaked at 521,079 concurrent players on Steam in August 2025, with queues of up to half an hour while DICE worked on a “substantial increase” in server capacity. Finding that ceiling on a beta weekend, rather than on launch day, is the whole point of the exercise.
The release candidate is the build QA signs off for certification and store submission, and from that point every change goes through regression before it ships. After launch, live support means testing hotfixes against dozens of real configurations under time pressure, while players file bug reports faster than any internal team can. Borderlands 4 is the recent cautionary case. It launched on PC in September 2025 to a Mixed Steam rating driven by performance, and a patch meant to reduce stuttering drew a fresh wave of reports that things had got worse. A post-launch patch has to prove it fixed more than it broke, ideally before players get the chance to check.

A live game ships a small release every week or two, and each one needs its own test pass. The list is short and unforgiving. Purchases have to deliver the right items in every store, event rewards have to grant once and only once, and timers have to start and end correctly in every time zone. Old save files must load after the update, and server-side config changes get checked on a staging environment before players see them. Anything that touches currency gets tested twice, because a reward bug that duplicates premium currency can wreck a game’s economy in an afternoon. Blizzard found that out on Diablo IV, which had player trading suspended over a duplication exploit in October 2023, the second freeze of that year. Players will always find a duplication exploit faster than a QA team, mostly because they’re far more motivated. The production side of this is covered in our guide to LiveOps strategy for games. On the QA side, the rule we’d hold to is simple: no event goes live without a regression pass on purchases and saves, however small the change looks.
The stages above describe when testing happens. The process below is what a QA team repeats inside each of them, from the first prototype to the fortieth patch.
Step five decides how fast everything else moves. A bug report without clear repro steps can cost a programmer an afternoon, and an afternoon multiplied by a few hundred bugs is a milestone.
Step two’s severity rules deserve more than a line, because every studio names its levels a little differently, and the arguments start when two teams use the same word for different things. Agree on one scale before alpha and put it in the test plan.
| Severity | What it means | Example | Can you ship with it? |
|---|---|---|---|
| Blocker | Stops testing or stops the player completely | Crash on boot, a main quest that can’t be finished | No |
| Critical | Serious harm, even if rare | Save corruption, a purchase that charges but doesn’t deliver, a certification violation | No |
| Major | A feature is broken, but a workaround exists | A missing quest marker, a menu that needs two tries to open | Only with a fix date and the producer’s sign-off |
| Minor | Visible but doesn’t affect play | A texture seam, a typo in a tooltip | Yes, logged in known issues |
Severity says how bad a bug is. Priority says how soon it gets fixed, and the two don’t always match: a typo in the game’s own title on the main menu is minor by severity and first in line by priority.
Watch for severity inflation, too. When every ticket arrives marked critical, programmers stop reading the field, and the one real critical waits in line behind a misaligned button.
The release decision itself works best as a short checklist that nobody is allowed to argue with at 11 p.m. before submission:
Download the free QA templates: Excel (.xlsx)
Five tabs: how to use it, the severity scale above, a bug report template with an example entry, a go/no-go checklist that returns GO or NO-GO on its own, and a QA metrics sheet that calculates the numbers from the section on measuring QA further down.
The process stays the same whatever you test. What changes is the type of check, and a mid-size release on PC and two consoles will run most of the types below, often several in the same week. They differ less in what they check than in how well they automate, and that difference decides where a QA budget goes.
| Type | What it checks | How well it automates |
|---|---|---|
| Functional | Features behave as the design says | Well, for repeatable flows |
| Regression | Old features still work after a change | Very well; it’s what automation is for |
| Compatibility | Hardware, OS, drivers, controllers, handhelds | Partly; device farms help, physical checks remain |
| Performance | Frame rate, memory, load times, stutter | Well for captures, badly for “does it feel smooth” |
| Load | Servers, matchmaking and backend under peak traffic | Well, with bots and simulated clients |
| Localization | Text, fonts, formats, cultural fit | Partly; screenshots can be automated, judgment can’t |
| Usability | Onboarding, UI clarity, accessibility | Barely; it needs real people |
| Exploratory and ad hoc | Anything nobody thought to script | Not at all |
| Compliance and certification | Platform holder and store requirements | Partly, against a checklist |
Read that last column as a staffing plan. The top rows can run overnight. Everything from localization down still needs a person in a chair.
Functional testing checks that each feature does what the design says, from a door that should open to a purchase flow that should deliver the right item. Regression testing is its repeat form, re-running earlier checks after every change so that a fix in one system doesn’t break three others. Nobody puts regression testing in a trailer, but it catches the bugs that fixes create, and on most projects there are more of those than anyone admits. Compatibility testing covers the hardware matrix: GPUs and drivers on PC, controllers, operating system versions, and handhelds such as Steam Deck, where Valve runs its own compatibility review and labels each game on its store page. On mobile the matrix is wider still, which is why device coverage is one of the first questions we ask on mobile game development services projects.
Performance testing measures frame rate, frame-time spikes, memory, load times and thermal behavior on the weakest hardware the game claims to support, not the strongest one in the studio. The machine under a programmer’s desk is the least representative PC the game will ever run on. Cyberpunk 2077 remains the benchmark for what happens when that step is under-resourced. After its December 2020 launch on PS4 and Xbox One, Sony pulled the game from the PlayStation Store and offered full refunds, and it didn’t return to the store until June 2021. Load testing does the same for the backend, with bots and simulated clients pushing login, matchmaking and inventory services past expected peak traffic. Diablo III is the classic launch-day warning: in May 2012 players spent hours staring at Error 37, and Blizzard admitted that “despite very aggressive projections, our preparations for the launch of the game did not go far enough.” When the weak point turns out to be the server architecture rather than the content, the fix is more often a job for game engineering services, not for more testers.
Localization testing checks every language build for truncated or overlapping text, missing glyphs, wrong date and currency formats, voice lines out of sync with subtitles, and content that reads differently in another market. IBM’s design guidance, summarized by the W3C, expects English strings of up to ten characters to grow two to three times longer in European languages, so a button sized for “Play” can overflow the moment the translation lands. Zero Wing shows what happens when nobody checks the words at all: its 1991 European release was translated by a team member rather than a professional, shipped “All your base are belong to us,” and became the best-known translation failure in games. Few people remember how it played. Usability testing puts the game in front of people who’ve never seen it and watches where they get stuck in onboarding, menus or the first combat encounter. Accessibility checks, such as subtitle size, color-blind modes and remappable controls, belong here too. The hardest part of a usability session is usually the developer in the room who wants to explain the controls.
Exploratory testing is structured freedom: a tester gets a charter (“break the crafting system”, “try to fall out of the map in zone three”) and a time box, then follows their instincts. Ad hoc testing drops even the charter, and includes monkey testing, where random inputs hunt for crashes, and pair testing, where two testers share one build and one keyboard. Both find the bugs nobody wrote a test case for, which on most projects includes the embarrassing ones. They’re also the techniques least touched by automation, for reasons the AI section below comes back to. Goat Simulator took the idea from the intro to its limit: Coffee Stain’s lead developer fixed only the bugs that crashed the game and kept the physics glitches, because they were the funniest thing in it. Every bug that shipped was a decision.

Each of those test types exists to catch a family of bugs, and some bugs are worth real money to find. When Sony opened its PlayStation Bug Bounty program to the public with HackerOne in 2020, critical PS4 vulnerabilities carried bounties starting at $50,000. Security research is its own discipline, but the logic is the same one QA works on every day: a defect found before players find it is the cheapest one you’ll ever fix. These are the categories that fill most bug trackers:
Players judge a game by its worst ten minutes, not its best ones. QA exists to make those ten minutes dull.
The test types and bug families above apply on every platform. What changes is who stands between your build and the player, and how fast a fix can get through.
| Mobile | Console | PC | |
|---|---|---|---|
| Gatekeeper | App Store review, Google Play policies and vitals | Platform certification (Sony TRC, Xbox Requirements, Nintendo Lotcheck) | Almost none on Steam; Valve’s Steam Deck review for the handheld badge |
| Device matrix | Hundreds of Android models plus several iOS versions | A handful of fixed hardware models per platform | Open-ended: GPUs, drivers, CPUs, handhelds |
| Main QA risk | Heat, battery and memory on mid-range Android; store rejection | A failed submission that moves the release date | Driver-specific crashes, shader stutter, min-spec performance |
| Patch speed | Days, through store review | Each patch goes back through certification | Same day, if you want |
The slowest gate is also where testing has to be most complete before a build leaves the studio.
On the mobile projects we work on, mid-range Android phones are where games overheat, drain batteries and get killed for using too much memory. Test on the device tiers your analytics actually report, not on the flagships the team carries. Cloud device farms such as Firebase Test Lab, which runs game loop tests on real devices in Google’s data centers, or AWS Device Farm widen coverage without buying a drawer full of phones. Store rules move too: from August 31, 2026, new apps and updates on Google Play must target Android 16 (API level 36), with an extension available to November 1. A target-SDK bump is a full regression job, not a settings change. Mobile backends get surprised as well. When Pokémon GO launched in 2016, Google’s engineers reported traffic at 50 times Niantic’s original target and ten times the worst case anyone had planned for. A load test only covers the numbers someone wrote into it.
Every console maker runs its own certification: Sony’s Technical Requirements Checklist, Microsoft’s Xbox Requirements and Nintendo’s Lotcheck. The detailed lists are shared only with registered developers under NDA, but the themes are consistent: save data handling, user and account switching, suspend and resume, network loss, storage-full messages, achievements or trophies, platform terminology and age ratings. Microsoft is the one holder that publishes its certification timelines: four business days for a digital base game, two for a content update, and optional pre-submissions for early feedback. A failed submission comes back with conditions that must all be fixed before resubmitting, and until then the game can’t release. Passing isn’t the same as being ready, though. Certification checks rules, not quality: Pokémon Scarlet and Violet cleared Nintendo’s process and launched in November 2022 with performance problems serious enough that Nintendo said it was “working on improvements to the games”, even as they sold more than 10 million copies in three days. Plan the schedule for at least two submission cycles per platform, and treat the release-candidate estimate in the cost section below as normal, not pessimistic. For Nintendo Switch 2, devkits come only through the Nintendo Developer Portal to approved developers, so check a partner’s access before you count on it.

PC has no certification gate on Steam, which makes it the platform where testing discipline is entirely self-imposed. The gate doesn’t disappear, it just moves: Steam will publish almost anything, and its reviewers will review almost everything, usually in the first weekend. The matrix is the problem: GPU vendors, driver versions, CPUs with different core counts, ultrawide monitors, and handhelds such as Steam Deck and its Windows rivals. Shader compilation stutter is a familiar PC complaint with Unreal Engine 5 games, and Gearbox pointed to shaders when Borderlands 4 players reported stutter after a patch. It shows up on a first run with a clean shader cache, which is exactly the run internal testers stop doing after week one. Test the minimum spec you publish on the store page, on real hardware, and test it cold.
Whichever platforms you ship on, the next decision is who, or what, runs the checks. Almost every studio ends up with both people and scripts, and the question is where the line sits, and it tends to sit further toward automation than teams expect once the game is live and patching often.
| Manual testing | Automated game testing | |
|---|---|---|
| Speed per run | Hours to days | Minutes, overnight, on every build |
| Upfront cost | Low; testers can start on day one | High; scripts, hooks and infrastructure first |
| Cost over time | Grows with every regression cycle | Falls as the suite covers more of the game |
| Catches | Feel, fun, visual oddities, confusing UX, “this seems wrong” | Crashes, broken flows, performance regressions, save errors |
| Misses | Slow, repetitive checks done the hundredth time | Anything nobody wrote a test for |
| Best for | Early prototypes, exploratory play, usability, certification checklists | Smoke tests, regression, load, live-service patch cycles |
The row that decides most budgets is cost over time. Manual regression is cheap once and expensive forever. Our rule of thumb: once someone has run the same check by hand for the third time, write the script, because the fourth run is where attention starts to slip.
Rare is the best public case for automating early. The studio built Sea of Thieves with automated tests for gameplay features from the start. By the time it presented its continuous delivery approach at GDC 2018, it had shipped more than 100 retail releases with a very small manual test team, and the bug count had stayed low throughout. That said, Rare also notes that adopting continuous delivery takes a studio several years, so it isn’t a switch to flip in the month before launch.

For most teams we’d automate smoke tests on every build, regression on core flows, save and load, performance captures on fixed routes, and backend load. Manual time goes on exploratory sessions, usability, visual polish and the parts of certification that need a human eye. Both engines give you a head start: Unreal ships with its own Automation Test Framework, and the Unity Test Framework covers edit-mode and play-mode tests. On projects that come to us through our Unity game development services, setting that framework up is a first-sprint task. It’s dull work, and it pays for itself by the first content update.
Tools won’t fix a weak test plan, but a missing one slows everything down. Most studio setups we work in look roughly like this:
The tool that saves the most time is usually the least exciting: a crash reporter wired in from the first playable build.
Tell us which platforms you’re shipping on and where your last build broke, and we’ll suggest a split between manual and automated checks, plus an honest view on whether game testing outsourcing makes sense for your team. Sometimes the right answer is two more testers in-house.
QA lasts as long as the project does, so the useful question is how long each cycle takes and how many cycles the schedule can hold. Every bug goes through the same four steps, and each has its own clock:

Coverage multiplies those clocks. Every character has to meet every other character in every mode, on every level and every platform. A tester plays the whole game, then replays the same five minutes fifty times trying to break them. On the mid-size console projects we’ve staffed, the release candidate and certification phase alone takes four to eight weeks, including at least one resubmission. Every schedule we’ve seen has room for one more feature and none for one more test cycle, which is roughly how launch weeks earn their reputation.
Cost moves with five things, and the first two do most of the moving:
| Driver | Why it moves the cost |
|---|---|
| Platform count | Each platform adds a device matrix, a performance pass and its own certification or store review |
| Team size and seniority | Manual testers, automation engineers and a QA lead bill at very different rates |
| Manual-to-automated split | Automation costs more in the first months and less in every month after |
| Content volume and online features | Open worlds, multiplayer and live events multiply test cases and add load testing |
| Location of the team | US and Western European rates run two to three times Eastern European ones |
Source: Innovecs Games delivery data, projects staffed 2023 to 2026
Here’s the arithmetic on one realistic setup. The US Bureau of Labor Statistics puts the median QA analyst and tester salary at $104,300 for May 2025. Add roughly 30% for taxes and benefits, and a five-person US team costs about $56,000 a month. In our delivery data, the same headcount in Eastern Europe, four manual testers at around $28 an hour and one automation engineer at around $45, comes to about $25,000 a month. Six months of that team lands near $150,000. The hourly rate isn’t the whole story, since ramp-up, time zones and product knowledge all cost something too, but the gap is wide enough to change the plan. For what it’s worth, we think the cheapest hour in QA is the one that produces a bug report a programmer can act on without a follow-up call. For how QA fits into the full budget, our breakdown of video game development cost covers every other line.
Spending the budget is half the job. The other half is knowing whether it’s working, and a QA team that only reports how many bugs it found is rewarded for noise. The numbers below say more about whether testing is actually protecting the release.
| Metric | What it tells you | What good looks like |
|---|---|---|
| Escaped defects | Share of all bugs that players found first | Falling from one release to the next |
| Crash rate | Share of sessions or users hit by a crash | Under platform thresholds, and trending down |
| First-pass certification | Share of submissions approved the first time | As close to 100% as the schedule needs |
| Time to fix criticals | Hours or days from report to verified fix | Hours during launch week |
| Reopen rate | Share of “fixed” bugs that come back | Low; a high rate points at rushed fixes or rushed verification |
| Find rate vs fix rate | New bugs per build against closed ones | The lines cross, with fixes ahead, before beta ends |
Platform holders set some of these thresholds for you. Google Play treats a user-perceived crash rate above 1.09% overall, or above 8% on any single phone model, as bad behavior, and the same page puts the ANR limit at 0.47%. Cross either line and Play may reduce the game’s visibility or show a warning on its store listing, which turns a QA metric into a marketing problem.
Escaped defects can also turn up in very public ways. In 2021 a PC player going by t0st worked out why GTA Online took minutes to load: a single-threaded bottleneck in how the game parsed a JSON file at startup. His patch cut load times by up to 70%, and Rockstar paid him $10,000 through its bug bounty program before shipping an official fix. The game had been live for more than seven years by then.
Cost and results both depend on who does the testing as much as on how much of it there is. Most studios don’t choose one staffing model forever. They keep a small core and change what surrounds it as the project moves from production into launch and live support. Here’s how the three common setups compare.
| In-house QA | Testing vendor (project-based) | Dedicated QA team or co-development | |
|---|---|---|---|
| Time to staff | 2 to 4 months per senior hire | 1 to 3 weeks | 2 to 6 weeks |
| Cost structure | Fixed salaries through quiet months | Per project or per test cycle | Monthly, scales up or down by agreement |
| Product knowledge | Deepest; stays in the studio | Shallow; resets each engagement | Builds over months on one title |
| Handling peaks (certification, launch) | Hard without overtime | Strong for short bursts | Strong, with the same people each time |
| Device and platform coverage | Limited to the studio’s lab | Large device labs | Depends on the partner |
| Main risk | Slow to scale, burnout before launch | Context loss between engagements | Needs a clear owner on the studio side |
Source: Innovecs Games delivery data, projects staffed 2023 to 2026
The product-knowledge row is the one studios underrate. A tester who knows the game finds bugs in the places it tends to break, and that knowledge takes months to build.
Keep QA in-house when testing is continuous, the game is your main revenue line, and the team is large enough to keep testers busy through every quiet month. A QA lead and a test manager should sit inside the studio almost regardless of size, because they own the release decision and the defect history of the game. In-house teams also make sense when builds are too sensitive to leave the building, or when the game depends on design knowledge that’s hard to write down. The weakness is elasticity: a team sized for production is too small for the submission crunch, and a team sized for the crunch sits idle in February.

Outsourced QA fits work that has edges. Think of a compatibility sweep across hardware, a localization pass in eight languages, a load test before open beta, or the four weeks around platform submission when an in-house team would otherwise double its overtime. On AA teams, where leads are hands-on in the build and already stretched thin, it’s also the fastest way to add capacity without adding hiring work. For short, well-defined passes, specialist game testing companies with large device labs are often the right call. When the need lasts longer than a quarter, a dedicated team or staff augmentation through game development outsourcing keeps the same people on the same game from one milestone to the next. The honest downside is management time: an external team without access to your tracker, your builds and your producer will test the wrong things very efficiently.
Most bad QA partnerships fail on access and reporting, not on skill. Before signing, get clear answers on these points:
Start with one bounded job, such as a compatibility sweep or one milestone’s regression, and judge the partner by its first twenty bug reports. Clear repro steps and sensible severities tell you more than any sales call.
Publishers running several titles often have a different problem: four vendors, four reporting formats and nobody sure who owns a bug that crosses two of them. Putting QA with the same partner that builds the feature cuts those handoffs, because bugs go straight to the people who wrote the code. The honest trade-off is independence. A team testing its own work is marking its own homework, so keep an in-house QA lead, or a separate final pass, to check the result.
Whoever ends up doing the testing, the tools they work with are changing faster than at any point in the last decade. AI arrived in QA through the least glamorous door, and that’s why it’s moving fast there. Working with the University of Tokyo, Square Enix, the publisher behind Final Fantasy and Dragon Quest, has set a goal to automate 70% of its QA and debugging tasks with generative AI by the end of 2027. In early August 2026, at Google Cloud Next Tokyo, it described using Google’s Gemini to watch the screen, follow what’s happening in the game and play builds for testing. Store review is moving the same way: Apple says AI now flags problematic changes in app updates so human reviewers can focus where it matters, which means your build may meet a model before it meets a person.
Three uses are already paying off on real projects:
What AI doesn’t do well is the part players remember. It can report that a jump fails 3% of the time, but not that the jump feels floaty. It can’t tell whether a bug matters enough to hold a release, or whether a boss is hard in a satisfying way or in an unfair one. Exploratory testing depends on a person wondering what happens if they try something stupid, and that curiosity is hard to specify in advance. There’s an irony here too. As more game code is drafted with AI assistants, there’s more code for QA to check, not less.
The job market reflects that shift more than it reflects replacement. BLS projects QA analyst and tester jobs to grow 6% from 2025 to 2035, slower than the 10% it expects for software developers but still ahead of the 3% average for all occupations. Our read is that AI will take most of the repetitive clicking out of QA within a few years. The testers who stay will spend their time on judgment: what to test, what a failure means, and whether the build is ready to ship.

All of the above assumes someone owns the testing and the fixes together. That’s the model we work in. Innovecs Games has delivered 300+ games over 11+ years, with 200+ developers, artists and designers, offices in the US, UK, Israel and Australia, and R&D hubs in Poland, Ukraine, Romania and Hungary. Shipped work includes Carnivores: Dinosaur Hunter, and named clients include Zynga and JamCity, both of which run live mobile titles. We aren’t a standalone test lab, and we’d rather say that up front. QA is part of how our teams build: structured testing and project management come built into our game co-development and dedicated-team engagements, working in your Jira, your build pipeline and your sprint cadence.
In practice, studios bring us in three ways. Some add a dedicated team that develops and tests a feature set end to end. Some add QA and engineering capacity around certification and launch, then scale back down on a date agreed at the start. Others ask us to build the automation layer described above, so their own testers can spend their time on exploratory play. For the short, lab-heavy passes covered in the outsourcing section, such as forty testers on a device farm for one weekend, a specialist testing company is the better fit, and we’ll tell you so. The titles in our portfolio show what that model has shipped.
Game testing means playing a game on purpose to break it: running builds on the target hardware, logging every defect with steps to reproduce, and checking each fix on the next build. It covers far more than gameplay bugs, from frame rate and memory to translations, store rules and server load. Done well, it tells the team what’s wrong while there’s still time to fix it.
Think of testing as the activity and QA as the system around it. That system decides what gets tested, how bugs are ranked and who signs off a release, so a studio can have plenty of testers and still have weak QA. In most studios a QA lead owns it, with testers and automation engineers doing the checks. The earlier that owner joins the project, the cheaper the bugs they find.
Most studios work through pre-production planning, alpha, closed and open beta, then launch and live support. Each stage has a different build state and a different goal, from verifying the core loop to load-testing servers. Certification and store review sit between beta and launch. On a live game, the last stage never really ends.
The simplest test is who’s playing. Alpha builds stay inside the studio, because features are still missing or broken and the team needs to know what doesn’t work. Beta builds go to outside players, first a limited group and then sometimes everyone, to find problems no internal team can reproduce at scale. Some games stretch beta for years: Baldur’s Gate 3 spent almost three years in early access before its 2023 release.
There’s no single number, since QA starts in pre-production and continues through every patch. What producers usually need is the length of the final stretch, and for a mid-size console game we plan four to eight weeks for release candidates and platform submissions. Each extra platform, language or online mode adds to that. A mobile game gets through store review faster but spends the saved time on devices.
Most bug trackers fill up with the same families: graphics, gameplay, crashes, saves, purchases, audio, text and network. What changes between projects is the mix. A narrative game fills its tracker with text and localization issues, while an online shooter’s worst bugs sit in matchmaking and sync. Knowing your likely mix early tells you which testers to hire first.
Both, and the right split depends on how often your build changes. A single-player game that ships once can live with mostly manual testing plus automated smoke tests. A live game that patches every week can’t, because repeating the same regression by hand gets more expensive with every update. Whatever the split, keep people on anything that depends on feel.
Most studios end up with both: an in-house QA lead who owns release decisions, and outside testers for the peaks. Game testing companies handle short, well-defined passes such as compatibility sweeps or localization checks. For work that lasts months, a dedicated team costs less in onboarding than a rotation of vendors. Outsourcing everything only works if someone inside the studio still owns the results.
The fastest change is in triage rather than play. Sorting crash reports, merging duplicate tickets and pointing programmers at the likely cause used to eat hours of a QA lead’s day, and AI tools now do much of that first pass. Agents that play builds on their own are the newer and less proven layer. Expect the repetitive half of QA to shrink before the judgment half does.
Not the whole job. Machines are taking over the checks that repeat, but someone still has to decide whether a build ships and answer for it if the launch goes badly. What’s changing is the daily work: fewer hours clicking through the same menu, more hours writing tests and reviewing what the tools flag.
Send us your target platforms, your release date and the part of the build you trust least. We’ll propose game testing services scoped to that risk, whether it’s a certification push or a full dedicated team.