VOLOVLOAutomation risk & transition, task by task
AskOccupationsMajorsBusinessFoundersChangesNotesMethod
Search occupations, majors…For agents
EN
  • English
  • 简体中文
  • 日本語
  • Español
  • Português
  • Français
VLO
VOLO

Understanding how automation changes work — task by task, with the evidence shown and the uncertainty admitted.

AskOccupationsMajorsBusinessFoundersChangesNotesMethodWill AI replace my job?AboutRole diagnosisOpen dataOntologyFor agentsVOLO ProPrivacyTerms
© 2026 VOLO
Occupations
All occupations
AI / software
Translator / InterpreterBank tellerCopywriterContent moderatorCustomer service representativeAdministrative assistantSoftware tester / QA engineerData entry clerkGraphic designerParalegalVideo editorAccountant / BookkeeperMarketing specialistFrontend developerTax preparer / tax agentVoice actorMedical coderData analystInsurance claims handlerTechnical writer / documentation engineerJunior software developerInsurance underwriterHR / recruiterLoan officer / credit officerFinancial analystProcurement / supply chain specialistJournalistSales / account managerReal estate agentNetwork engineerIllustratorTravel agent / travel advisorIT support specialist / helpdeskAuditorSupply chain plannerManagement consultantPhotographerBackend developerAI researcherProduct / UX designerBusiness systems ownerE-commerce operations specialistActuaryAnimator and VFX artistWriter and authorPayroll specialist / payroll clerkRadiologistData engineerProject managerData scientistCourt reporterEditor and proofreaderLawyerMedical assistant / clinic assistantQuantity surveyorContent creatorQuantitative analystMachine learning engineerExperienced software engineerDevOps engineer / platform engineer / SREBusiness analystMusician and composerGIS analyst / cartographerProperty appraiser / valuerProperty managerProduct managerDietitian / nutritionistEconomistPharmacistPartnerships / channel managerSecurity analyst (SOC)Financial adviser / financial plannerInterpreterPathologistChip design engineerGrant writer / grants officerCompliance officerLibrarianDrafter / CAD technicianArchitectFirst-line manager / team supervisorCounsellor / psychotherapistRetail salesperson / shop assistantCivil / structural engineerElectrical engineerIndustrial engineerStatisticianSecurity guardInterior designerUniversity lecturerPsychologistBus driverInsurance agentMechanical engineerFashion designerOptometristNotarySchool teacherGeneral practitioner / primary care doctorAirline pilotDriving instructorUrban plannerEmergency dispatcherWaiter / restaurant serverRadiographer / radiologic technologistLand surveyorAuto mechanic / vehicle technicianPolice officerSonographerAircraft maintenance technicianDental hygienistAnaesthesiologist / anaesthetistBuilding inspectorSpeech-language pathologist / speech and language therapistNurse practitionerAir traffic controllerVeterinarianBartender / baristaPhysiotherapist / rehabilitation therapistDentistSurgeonParamedic / EMTConstruction workerSocial workerJudge / magistrateRegistered nurseMassage therapistMidwifeCare worker / nursing assistantPlumberAI implementation lead
RPA / self-service
Government service clerkOperations coordinatorMetro train driverReceptionist / front deskPharmacy technicianPhlebotomistDental assistant / dental nurseRespiratory therapistOccupational therapist
Robotics
Retail cashier / shop assistantContainer port workerWarehouse workerAssembly line workerMedical laboratory technicianActor and modelMachinist / CNC machinistWelderChef / cookGardener / landscaperCleaner / janitorFarmerFirefighterHVAC technicianBricklayer / blocklayerCarpenter / joinerCabin crewHairdresser / barberElectrician
Autonomous driving
Ride-hail / taxi driverTruck driverDelivery rider / courier
Majors
All majorsEnglish / Foreign languagesComputer scienceAccountingPsychologyJournalism / CommunicationFinanceLawVisual communication designMarketingNursingBusiness administrationEducation and teacher trainingArchitecturePublic administrationMedicineHospitality and tourism managementEconomicsInformation systems
Guides
Ask VOLOFor businessFor foundersRecent changesNotesFor institutionsVOLO ProMethod & evidenceAboutFollow an occupationSearch
You are reading as:I have a jobI am studyingI run a companyI am building something
On this pageWhat is happeningTask breakdownRecent changesFor youWhat it means for youWhat you can doHow we knowWhat these rest on
Occupations›Software tester / QA engineer

Get told when a verified record lands on this occupation → · Mark which of these tasks are yours (VOLO Pro, free) → · For a team or a graduating class →

Software tester / QA engineer

Finds out how the software fails before users do — and is the person who says whether it is ready to ship.

SoftwareAssessed 2026-09-10
Tasks automating
2of 5
0 being augmented
Still human-led
2of 5
1 new task
Evidence-backed judgements
5of 5
7 verified records
Test this week · first of 3 directions

Find one bug this week that no existing test or generated test would have caught, and write up how you thought of it. That write-up is your job description.

See all 3 ↓
72/100
Automation impact indexMedium confidence

This is not a probability of losing your job. It combines how much of the role's task load is exposed to automation with how far adoption has actually gone — useful for comparing occupations on one consistent basis, and for nothing else.

Where this applies

Written for manual testers and test-automation engineers on product software teams. Safety-critical certification testing (medical, automotive, aviation) and games QA differ.

What is happening

What is actually changing#

The unit of analysis is the task, not the job title. A role is not replaced — its task mix shifts.

AutomatingBeing augmentedStill human-ledNew taskStriped: our inference, not yet backed by a verified record

Each tile is one task. Its size is how much of the job it is; its colour is where the task is heading. Click a tile to see what the judgement does not establish.

Core task
Manual regression testing
Automating✓ Evidence-backed
What this does NOT mean

This is the largest block of hours in most QA roles. At Uber the test engineers who ran the scripts were moved to building the system's context, and the company says headcount did not grow in proportion rather than that it fell; whether the remaining tasks can absorb everyone whose week this filled is not established here.

Read this task in full →Test AI on this task in your free workspace →
Significant task
Writing test cases and automation
Automating✓ Evidence-backed
What this does NOT mean

Generated tests confirm what the code does rather than what it should. Teams that measure coverage rather than defects will conclude this task is solved, which is a measurement problem that hurts testers.

Read this task in full →Test AI on this task in your free workspace →
Core task
Exploratory and adversarial testing
Still human-led✓ Evidence-backed
What this does NOT mean

The hypothesis about where to look is built by having done the regression work that is disappearing. This task is protected by experience that the pipeline no longer produces.

Read this task in full →
Significant task
Deciding whether it ships
Still human-led✓ Evidence-backed
What this does NOT mean

On many teams this call belongs to an engineering manager, not a tester. Where it does, protecting it protects someone else's job.

Read this task in full →
Significant task
Testing systems with a model inside
New task✓ Evidence-backed
What this does NOT mean

Few practitioners is a statement about now. The discipline is young enough that its eventual size is unknown, and it may end up inside the model teams rather than in QA.

Read this task in full →

Is this your job? Say so and this page narrows to your share of it.

A job title is a bundle of tasks bought together, and no two people hold the same bundle. Nothing is sent anywhere — it stays in this browser.

Manual regression testingAutomating✓ Evidence-backedWriting test cases and automationAutomating✓ Evidence-backedExploratory and adversarial testingStill human-led✓ Evidence-backedDeciding whether it shipsStill human-led✓ Evidence-backedTesting systems with a model insideNew task✓ Evidence-backed

Read all 5 tasks in full — direction, reasoning and limits →

Recent changes#

202420252026today2024-02-14 · PilotMeta reported deploying TestGen-LLM at Instagram and Facebook test-a-thons: it improved 11.5% of the classes it was applied to and engineers accepted 73% of its recommended test cases into production2024-10-31 · DeploymentMicrosoft's AI Red Team says it has run over 80 operations on more than 100 generative AI products, and that automation should not be used to take the human out of the loop2025-04-03 · Policy mandateUS federal agencies must test high-impact AI before deployment under OMB M-25-21 — querying the service and observing outputs if they lack the model — and keep testing after2025-12-31 · DeploymentIn a nine-month production deployment at ByteDance, an LLM tool generated 3,196 API regression test cases, and engineers adopted 2,730 of them (85.4%)2026-01-30 · DeploymentMeta says its LLM-based test generation is deployed in its continuous integration system, and that its coverage-test generator has been deployed at Meta for two years2026-04-14 · ConstraintA survey of 200 SRE and DevOps leaders reported 43% of AI-generated code changes still need manual debugging in production after passing QA and staging2026-07-30 · DeploymentUber says its AI mobile-testing system runs 1,013 end-to-end tests continuously in CI and has turned its test engineers from "clickers" into people who build its context
Can move a judgementCannot move one (forecast, capability demo…)
Deployment2026-07-30Verified 2026-09-27
Uber says its AI mobile-testing system runs 1,013 end-to-end tests continuously in CI and has turned its test engineers from "clickers" into people who build its context

A paper by Uber engineers about a system running in Uber's own pipelines. It says DragonCrawl achieves a 91.6% pass rate on iOS and 92.2% on Android across 1,013 automated tests running continuously in CI/CD, cut test onboarding from 96–120 hours to under 4, and saved an estimated 27 developer years of test maintenance; the test engineers who used to execute scripts were repositioned as 'Context Engineers' rather than 'Clickers', and Uber says it achieved scalable quality assurance without proportional headcount growth. The time savings are Uber's own estimates, and it covers mobile end-to-end tests at one company.

An employer has put it into production. Can move the baseline — weighted by scale and how similar the setting is.

Uber — "DragonCrawl: A Generative, Intent-Based Framework for Scalable Mobile End-to-End Testing", arXiv:2607.28750 (30 July 2026; accepted at ASE-Industry 2026) ↗Full impact card →
Constraint2026-04-14Verified 2026-09-11
A survey of 200 SRE and DevOps leaders reported 43% of AI-generated code changes still need manual debugging in production after passing QA and staging

Self-reported survey of 200 senior engineers at large US, UK and EU enterprises — and the report is published by Lightrun, which sells debugging tools, so the finding and the product point the same way. The Amazon outages it cites (2 and 5 March 2026, traced to AI-assisted changes deployed without approval, followed by a 90-day code safety reset across 335 systems) are independently reported events; the percentages are not. Enterprise software only.

Failure, rollback, regulation or cost is suppressing adoption. Can lower an assessment or widen its uncertainty.

VentureBeat ↗Full impact card →
Deployment2026-01-30Verified 2026-09-27
Meta says its LLM-based test generation is deployed in its continuous integration system, and that its coverage-test generator has been deployed at Meta for two years

A paper by Meta staff about test generation in Meta's own engineering. It says mutation-guided LLM-based hardening test generation is already deployed in Meta's continuous integration system, that the earlier coverage-based generator has been deployed and regularly evolved at Meta for two years, that it analysed 22,126 generated tests across catching and hardening workflows, and that in a manual study of 600 diffs with weak catches, rule-based and LLM assessors cut human review load by about 70%. The authors say the catching workflows themselves were deployed mainly to collect data, and the paper gives inconsistent counts of confirmed catches; Meta builds these tools for its own use.

An employer has put it into production. Can move the baseline — weighted by scale and how similar the setting is.

Becker, Harman et al. (Meta) — "Just-in-Time Catching Test Generation at Meta", arXiv:2601.22832 (30 January 2026; FSE Companion '26) ↗Full impact card →
Deployment2025-12-31Verified 2026-09-27
In a nine-month production deployment at ByteDance, an LLM tool generated 3,196 API regression test cases, and engineers adopted 2,730 of them (85.4%)

A peer-reviewed experience paper by university and ByteDance authors about a tool deployed at a large consumer internet company. It says API regression tests for cross-service business flows are still largely built and maintained by QA engineers, and that in a nine-month production deployment starting in March 2025 the tool generated 3,196 test cases with an overall code adoption rate of 85.4%. Adoption varied widely by business line; the authors built the tool and measured its adoption themselves.

An employer has put it into production. Can move the baseline — weighted by scale and how similar the setting is.

You, Dong, Wang, Li, Peng (Fudan University and ByteDance) — "Industrial Practice of LLM-Based Test Case Carving and Assertion Generation (Experience Paper)", arXiv:2607.24000 (27 July 2026; ISSTA 2026) ↗Full impact card →
Policy mandate2025-04-03Verified 2026-09-27
US federal agencies must test high-impact AI before deployment under OMB M-25-21 — querying the service and observing outputs if they lack the model — and keep testing after

A federal memorandum binding US executive agencies. Among the minimum risk management practices for high-impact AI, agencies must develop pre-deployment testing and risk mitigation plans reflecting expected real-world outcomes; where they cannot access the source code, models or data, they must use alternative test methods such as querying the AI service and observing outputs or providing evaluation data to the vendor; and they must conduct testing and periodic human review of AI use cases where feasible after deployment. It binds agencies, not testers by name, and covers high-impact uses only.

Regulation, subsidy or public procurement is requiring or funding adoption — the mirror of a constraint. It shows adoption is being required, not that it has happened, so one mandate is never enough on its own; two independent ones are.

US Office of Management and Budget — Memorandum M-25-21, Accelerating Federal Use of AI through Innovation, Governance, and Public Trust (April 3, 2025), section 4(b), minimum risk management practices ↗Full impact card →
Deployment2024-10-31Verified 2026-09-27
Microsoft's AI Red Team says it has run over 80 operations on more than 100 generative AI products, and that automation should not be used to take the human out of the loop

A paper by Microsoft's AI Red Team about its own work testing generative AI products for safety and security failures. It says that as of October 2024 the team had conducted over 80 operations covering more than 100 products, that the volume made fully manual testing impractical so it built automation, and that such tools should not be used with the intention of taking the human out of the loop, since prioritising risks, designing attacks and defining new categories of harm need human judgement. This is a dedicated red team rather than product QA, and Microsoft sells the models and promotes its open-source tool.

An employer has put it into production. Can move the baseline — weighted by scale and how similar the setting is.

Bullwinkel, Minnich et al. (Microsoft) — "Lessons From Red Teaming 100 Generative AI Products", arXiv:2501.07238 (13 January 2025) ↗Full impact card →
Pilot2024-02-14Verified 2026-09-10
Meta reported deploying TestGen-LLM at Instagram and Facebook test-a-thons: it improved 11.5% of the classes it was applied to and engineers accepted 73% of its recommended test cases into production

One company, improvement of existing unit-test classes with build/pass/coverage filters; 75% of generated cases built, 57% passed reliably, 25% added coverage. Company-authored paper; a time-boxed test-a-thon setting rather than routine pipeline use.

Small-scale trial in a real setting. Tells us the deployment conditions are being tested, not that they hold — so one pilot is never enough on its own; two independent ones are.

Meta — industry paper (arXiv 2402.09171, FSE 2024) ↗Full impact card →
What it means for you

What this means for you#

If you are starting out

Entering as a manual tester is the weakest entry on this site, because that is the task going fastest. Enter instead through the adversarial mindset and the new discipline: learn to break things nobody specified, and learn to evaluate model-based systems, where there is almost no one with experience and teams are hiring. Being able to write code is now a baseline for the role rather than a specialism within it.

If you are experienced

If your week is mostly regression and script maintenance, the role is being consolidated under you and you should move before it moves you. Your real asset is the model in your head of how this product breaks; turn it into exploratory testing, release judgement and evaluation of the model-based features your team is almost certainly adding. Those are senior positions, and they are being filled by whoever claims them first.

Your options#

Four directions, each with its real constraints and one thing you can test this week. Continuing as you are is a legitimate choice — it just has to be a chosen one.

Reshape the role

From executing tests to owning quality

Someone has to decide what 'tested enough' means, hold the release decision and own the exploratory work. That role survives; the execution role does not.

Real constraints

Requires the team to accept a tester's no, which depends on credibility you have to have already built.

Test this week

Find one bug this week that no existing test or generated test would have caught, and write up how you thought of it. That write-up is your job description.

Reshape the role

Specialise in evaluating model-based systems

It is new, scarce and directly adjacent to what testers already do. Teams shipping model features need someone who assumes they are broken.

Real constraints

Requires statistics you may not have, comfort with non-deterministic pass/fail, and tooling that is still immature.

Test this week

Take one model-backed feature in your product and write twenty inputs designed to make it fail or misbehave. Run them. Report what you found the way you would report any bug.

Adjacent move

Developer-in-test or platform engineering

Building the pipelines, environments and tooling that let the whole team test is engineering work in steady demand, and it uses a tester's knowledge of what goes wrong.

Real constraints

It is a software engineering role and will be judged as one; expect to be tested on code.

Test this week

Pick one flaky part of your team's test pipeline and fix it properly. If you enjoyed that more than finding the bug, the path is real.

Common questions#

Is QA a dying career?

Manual test execution is, and quickly. Quality as a discipline is not: someone still has to imagine how the system fails, decide whether it is ready, and — increasingly — evaluate software whose behaviour is not deterministic, which almost nobody knows how to do yet. The job is moving from executing tests to owning risk, and from asserting fixed outputs to evaluating behaviour. People who make that move are more valuable than testers were; people who do not will find the role consolidated around them.

How long do I have?

The signal is who writes the regression suite on your team this quarter. When the suite is generated and repairs itself after an interface change, the block of hours that funded most QA roles is gone — that is the specific capability that moved, and you will see it in your own repository before you see it in any report.

Which part of my work is actually at risk?

Manual regression and test-case writing — the two marked automating, and manual regression alone is the largest block of hours in most QA roles. Exploratory testing and the ship decision are not, but neither is large enough to absorb the people whose week the regression filled.

Is testing AI systems a way out?

It is a genuine and growing discipline — evaluation sets, behavioural regression, adversarial prompting — and the QA mindset transfers directly. The honest caveat is that it is young enough that nobody knows its eventual size, and it may end up staffed inside model teams rather than in QA.

Studying towards this?

These majors lead here. Their pages break down which of their competencies transfer and what graduates typically lack.

Computer science →
How we know

What these judgements rest on#

5 of 5 task judgements on this page are backed by a verified event and 0 are platform inference, each labelled where it appears. Behind them sit 2 technology dimensions, a reconstructed trajectory since language models reached the public, and 7 verified events.

See which technologies, how it got here, and the method →

Where it sits in the official classification: skills, knowledge, related jobs →

Other roles in the same function#

A company divides its work into functions before it divides it into jobs. These sit in Technology & data alongside this one — a fact about org charts, not a judgement that they are similar or that they are changing in the same direction.

Junior software developer · Experienced software engineer · Frontend developer · Backend developer · Data engineer · Machine learning engineer · AI researcher · Data analyst · Data scientist · Statistician · Economist · Business analyst · Business systems owner · IT support specialist / helpdesk · Security analyst (SOC) · DevOps engineer / platform engineer / SRE · Network engineer · Technical writer / documentation engineer · Grant writer / grants officer