Front page / By role / Engineering / QA or test engineer
Engineering
QA or test engineer
Checks that software works before people use it: plans tests, automates them and tracks defects.
Workflows for this work
The job in 5 areas. Each part is a workflow: open it for its steps and the tools that do each one. Built from occupational data and the field's own body of knowledge; sources at the end.
QA or test engineer139 skill packs · 18 MCP servers · 5 pluginsEach part is a workflow. The number beside it is how many tools help with it
1Plan the testing
Find problems in requirements early and decide what to test.
2Design the tests
Write test cases and prepare data and environments.
3Run tests and report bugs
Test by hand where it pays, and report bugs clearly.
4Automate tests
Automate repeat checks and run them on every change.
5Judge release readiness
Say clearly whether a release is ready and improve quality over time.
Sources for this tree, 4
- Body of knowledgeDORA capability catalogDORA (Google Cloud)
- PractitionerThe Practical Test PyramidHam Vocke, martinfowler.com
- Body of knowledgeCertified Tester Foundation Level (CTFL) v4.0 OverviewISTQB
- Occupational dataSoftware Quality Assurance Analysts and Testers (15-1253.00)O*NET OnLine, U.S. Department of Labor
O*NET occupations consulted: 15-1253.00. Read on 2026-10-04.
Everything suggested for this role
Each pick says which of the role's tools or work it matched. Auto-listed means automated checks only.
Skill packs552
MCP servers28
Plugins and agents12
Sign in to see which tools these are. It is free.