Writing test cases

Software Engineer · QA Engineer

Being replaced

“Writing test cases” (Software Engineer) is being replaced by AI: it entered in 2023 and is projected to be largely replaced by 2027.

AI enters
2023
Largely replaced
2027
Replacement progress
75%
Technology / key factor
Test cases generated from requirements

What this task is

Designing test cases from requirement documents: listing the steps, input data and expected results needed to cover both the normal flow and the error scenarios of each feature.

How AI replaces it

Since 2023, large language models can read requirement documents or user stories and generate structured test cases in bulk, flagging boundary conditions. By around 2027, most routine test cases are expected to be AI-written.

What stays human

QA engineers check that generated cases reflect real business risks, add the scenarios AI tends to miss, and decide where limited testing effort should focus.

Other QA Engineer tasks

All Software Engineer tasks →