Testing in the SDLC
Part of the QA Testing Roadmap
In short
If testing only starts after all the code is written, bugs pile up and fixes get expensive. Testing belongs in every stage of building software.
Understanding where testing fits into the broader Software Development Life Cycle — from requirements through design, development, testing, deployment, and maintenance — and how 'shift-left' has moved testing earlier.

Think of it like this
Building a house
A good builder checks the plan, then the foundation, then the walls, then the wiring, before handing over the keys. Finding a crooked wall after painting means breaking and redoing it. Software is the same.
Watch it happen
What QA does at each SDLC stage
1/6QA reviews requirements for gaps and starts thinking about how each one will be checked.
The big ideas
What you need to know
Later bugs cost more
A wrong requirement fixed in a meeting takes minutes. The same mistake found in production may need code, data fixes and apologies.
The V-model pairs them
In the V-model, each build stage has a matching test level: requirements to acceptance tests, design to integration, code to unit tests.
Shift left
Moving testing activities earlier in the SDLC is called shift-left testing. You'll study it in detail later.
Save yourself the pain
Common mistakes
Oops
Seeing QA as a gate that only opens after development ends.
Do this instead
Involve QA from requirements onwards. Early questions are the cheapest bug fixes you'll ever get.
Oops
Assuming testing is finished once the app is released.
Do this instead
Production smoke tests, bug reproduction and new regression tests continue for as long as the app lives.
Your mission
Map one bug to the stage it came from
Quick check
A signup form doesn't say what happens if the email is already registered. When is the cheapest time to catch this?
Go deeper
- 1Diagram the SDLC and mark where testing traditionally happens versus where shift-left moves it.
- 2Learn why testing solely at the end of the SDLC is now considered a legacy, riskier approach.
- 3Understand modern QA is embedded throughout delivery, not a separate final gate.
More topics at this stop
Stuck on this topic? Ask an Insider
Get 1:1 guidance from people who've walked this exact path — on the InsideEdge app.