VOLOVLOAutomation risk & transition, task by task
AskOccupationsMajorsBusinessFoundersChangesNotesMethod
Search occupations, majors…
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.

AskOccupationsMajorsBusinessFoundersChangesNotesMethodAboutRole diagnosisPrivacyTerms
© 2026 VOLO
Occupations
All occupations
AI / software
Translator / InterpreterBank tellerCopywriterCustomer service representativeAdministrative assistantSoftware tester / QA engineerGraphic designerParalegalVideo editorAccountant / BookkeeperMarketing specialistFrontend developerData analystInsurance claims handlerTechnical writer / documentation engineerJunior software developerHR / recruiterLoan officer / credit officerFinancial analystProcurement / supply chain specialistJournalistSales / account managerReal estate agentIT support specialist / helpdeskAuditorManagement consultantBackend developerAI researcherProduct / UX designerBusiness systems ownerE-commerce operations specialistRadiologistData engineerLawyerMedical assistant / clinic assistantMachine learning engineerExperienced software engineerDevOps / platform / SRE engineerProduct managerPharmacistPartnerships / channel managerSecurity analyst (SOC)Compliance officerArchitectFirst-line manager / team supervisorCounsellor / therapistRetail salesperson / shop assistantSecurity guardSchool teacherGeneral practitioner / primary care doctorWaiter / restaurant serverAuto mechanic / vehicle technicianPhysiotherapist / rehabilitation therapistConstruction workerRegistered nurseCare worker / nursing assistantAI implementation lead
RPA / self-service
Government service clerkOperations coordinatorMetro train driverReceptionist / front desk
Robotics
Retail cashier / shop assistantContainer port workerWarehouse workerAssembly line workerMedical laboratory technicianChef / cookCleaner / janitorElectrician
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 changesNotesRole diagnosisMethod & evidenceAboutFollow an occupationSearch
You are reading as:I have a jobI am studyingI run a companyI am building something
On this pageManual regression testingWriting test cases and automationExploratory and adversarial testingDeciding whether it shipsTesting systems with a model inside
Occupations›Software tester / QA engineer›Tasks, one by one

Software tester / QA engineer — tasks, one by one

The unit of analysis is the task, not the job title. Each one below carries its direction, whether the judgement rests on evidence or on platform inference, the reasoning, and what it does not establish.

Tasks
5
With evidence
2/5
Assessed
2026-09-10
Automating×2Still human-led×2New task×1

Every task on this page#

Manual regression testing

Automating≈ Platform inference

Clicking through the same flows every release to confirm nothing that used to work has broken.

AI / softwareRPA / self-service
Why

Scripted regression was already automatable; what changed is that agents can now operate a real interface from a plain-language description and repair their own scripts when the interface changes, which removed the maintenance burden that kept teams on manual testing. This is the largest block of hours in most QA roles and it is going quickly.

What this does NOT mean

This is explicitly the largest block of hours in most QA roles. Nothing in the remaining tasks is large enough to absorb the people whose week it filled.

Writing test cases and automation

Automating≈ Platform inference

Turning requirements into cases, and cases into scripts that run in the pipeline.

AI / software
Why

Generating tests from a specification or from the code itself is one of the most effective uses of code-generation tools, and coverage that would have taken a sprint now appears in an afternoon. The generated tests are shallow in the same way generated code is — they confirm what the code does rather than what it should — which is why the next task matters more.

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.

Exploratory and adversarial testing

Still human-led✓ Evidence-backed

Trying the thing nobody specified: the weird input, the race, the user who does step 3 before step 2.

AI / software
Why

Generated tests derive from the specification or the code, so they share its blind spots. Finding the failure nobody imagined requires a model of how real users and real systems misbehave, built from experience with this product and this domain. Tools widen the search; the hypothesis about where to look is still human, and it is where the expensive bugs are.

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.

Deciding whether it ships

Still human-led✓ Evidence-backed

Weighing the open bugs, the risk, the deadline and the business, and saying yes or no.

AI / software
Why

This is an accountability decision with organisational consequences, and teams have not shown any wish to delegate it. Dashboards summarise the state; the call about what level of risk this release, this customer base and this week can bear is made by a person whose judgement the team trusts.

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.

Testing systems with a model inside

New task≈ Platform inference

Evaluating software whose output is not deterministic — building evaluation sets, catching regressions in behaviour, testing for harmful outputs.

AI / software
Why

Most new products have a model in the loop and cannot be tested by asserting a fixed output. Evaluation design, adversarial prompting and behavioural regression are a new discipline with few practitioners, and the QA mindset — assume it is broken, find out how — transfers directly.

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.

← Back to Software tester / QA engineer