SoftwareTestPilot
Manual TestingPublished: 9 min read

Defect Life Cycle in Software Testing: 7 States with Diagram & Examples

The defect life cycle (bug life cycle) covers 7 states — New, Assigned, Open, Fixed, Retest, Verified, Closed. Learn each state, transitions, reopen/reject paths, and how to log a great bug in 2026.

Avinash Kamble
Founder & QA Engineer at SoftwareTestPilot
Reviewed by Priyanka G.
Share:XLinkedInWhatsApp

Last updated: July 11, 2026 · 9 min read

Every defect a QA finds travels a predictable path from discovery to closure. This guide walks through all seven canonical states, the transitions between them, and the bug-report template that makes triage painless. Complements our Manual Testing Complete Guide.

The 7 core states

  1. New — QA logs the defect. Not yet triaged.
  2. Assigned — Test Lead or PM assigns it to a developer.
  3. Open — Dev accepts and starts investigating.
  4. Fixed — Dev commits a fix and moves the ticket forward.
  5. Retest — QA picks it up on the new build for verification.
  6. Verified — Fix confirmed; defect no longer reproduces.
  7. Closed — Defect closed and archived. Included in test summary.

State diagram (ASCII)

New → Assigned → Open → Fixed → Retest → Verified → Closed
                    │        │        │
                    ▼        ▼        ▼
                 Deferred  Rejected  Reopen → Assigned

Alternate states you'll encounter

  • Rejected — Dev believes it's not a defect (wrong env, misread spec).
  • Duplicate — Same issue already logged.
  • Deferred — Valid defect, but fixing is postponed to a later release.
  • Not Reproducible — Dev cannot reproduce; needs more info.
  • Reopen — Retest failed; ball goes back to dev.

Worked example

QA finds that the checkout button is disabled when a coupon is applied.

  1. QA logs bug in Jira → New.
  2. Triage meeting assigns it to Priya → Assigned.
  3. Priya starts debugging → Open.
  4. She fixes the coupon-validation regex → Fixed.
  5. Build deployed to QA env; QA re-runs the test → Retest.
  6. Coupon works, checkout enables → Verified.
  7. Test summary updated; defect archived → Closed.

Severity and priority at each state

Every defect carries a severity and priority. Severity is set by QA at New; priority is set by PM at Assigned. Both may be renegotiated at triage.

Anatomy of a great defect report

  • Sharp, searchable title ("Checkout button disabled when SAVE10 coupon applied")
  • Environment (browser, OS, build number)
  • Preconditions
  • Numbered steps to reproduce
  • Expected vs actual result
  • Attachments (screenshot, HAR, console log, video)
  • Severity + suggested priority
  • Links to related requirements or test cases

Metrics driven from the life cycle

  • Defect density — defects per KLOC or per feature.
  • Defect leakage — defects found in production ÷ total.
  • Defect removal efficiency (DRE) — pre-release defects ÷ total.
  • Reopen rate — reopened defects ÷ verified defects. High = poor fixes.
  • Mean time to close — average days from New to Closed.

Frequently asked questions

Who closes a defect — QA or dev?

QA. Only the tester who filed and verified the fix has authority to close it. Devs mark it Fixed, not Closed.

What if a defect keeps getting reopened?

Reopen rate above 15% is a red flag. Pair the dev and QA on the reproduction, and consider whether the root cause is being addressed rather than the symptom.

Is a duplicate defect closed or rejected?

Marked as Duplicate and linked to the original. Some trackers close it directly; others move it through a Rejected state first.

Should low-severity defects be logged?

Yes — always log them. They can be batched, deferred, or fixed opportunistically, but undocumented defects cannot be prioritized.

Keep going

Practice these questions

Run a live QA mock interview tailored to this topic and get per-skill scoring in minutes.

Found this useful?
Share:XLinkedInWhatsApp

Was this article helpful?

Cluster · Manual Testing

More from Manual Testing Basics

Test types, defect lifecycle, exploratory testing.

Pillar guide · 20 articles
More in this cluster
From the Manual Testing pillar

Keep building your QA edge

Continue reading

Join the QA Community

Connect with fellow testers, share job leads, and get career advice.

Premium QA Resources

Stop Reinventing the Wheel. Upgrade Your QA Arsenal.

Take your testing skills from beginner to Lead Engineer. Supercharge your daily workflow with our premium digital resources.

  • Ready-to-use testing strategy templates
  • Advanced API & UI automation guides
  • ⏱️ Save 10+ hours a week on test planning
4.9/5 rating
Explore All Products

⭐⭐⭐⭐⭐ Trusted by 1,000+ Software Test Pilots • Instant Access