BETAPlatform actively being built — new topics and features added regularly.

ISTQB Foundation Level (CTFL 4.0.1)~5 min read22/26

Defect Management

// the defect lifecycle, defect report contents, and defect metrics.

loading...
// content

A defect that is not properly recorded, tracked, and managed will be lost, forgotten, or fixed incorrectly

A tester finds a critical payment defect on Friday afternoon and mentions it verbally to the developer. On Monday, neither remembers the exact steps to reproduce it. The developer closes the ticket as "cannot reproduce." The defect ships to production.

Defect management is the process of recording, classifying, prioritising, tracking, and resolving defects from discovery to closure. A well-managed defect is one that can be reproduced, assigned, fixed, verified, and prevented from recurring.

// example: atlassian — defect lifecycle in jira

Scenario: Atlassian uses Jira for its own defect management. When a tester finds a defect in Confluence, they create a Jira issue with: summary, steps to reproduce, expected vs actual results, environment details, severity, and attached screenshots. What happened: The defect goes through a lifecycle: New → Assigned (developer picks it up) → In Progress (fix being developed) → Fixed (developer marks complete) → Ready for Re-test (returned to QA) → Verified (tester confirms fix) → Closed. If the fix is incorrect, the defect is Reopened and the cycle repeats. Why it matters: At any point in this lifecycle, the current status is visible to the whole team. No defect is lost. Priority and severity guide which defects are fixed first. The full history of the defect — who changed what and when — provides an audit trail.

Defect Management — CTFL 4.0.1

Defect report contents

A well-written defect report contains:

  • Unique identifier — reference number for tracking
  • Title / Summary — concise description of the defect
  • Date and reporter — when found and by whom
  • Test item and environment — product version, OS, browser, configuration
  • Steps to reproduce — exact, numbered steps to trigger the defect
  • Expected result — what should happen per requirements
  • Actual result — what actually happened
  • Severity and priority — technical impact and business urgency
  • Attachments — screenshots, logs, video recordings

Severity vs Priority

Severity — the technical impact of the defect on the system (e.g., Critical, Major, Minor, Trivial). Set by the tester.

Priority — the business urgency to fix the defect (e.g., High, Medium, Low). Set by the product owner or manager.

High severity does not always mean high priority, and vice versa. A minor spelling error on the login page may be Low severity but High priority if it is visible to millions of users during a product launch.

// tip: Exam Tip: Severity and priority are set by different people for different reasons. Severity is a technical assessment (set by the tester or QA team). Priority is a business decision (set by the product owner or manager). The exam frequently presents scenarios where severity and priority diverge — a cosmetic defect on a high-visibility page during a campaign is Low severity, High priority.

Defect Lifecycle — Typical States

StatusMeaningWho Acts Next
NewDefect reported, not yet reviewedTest manager / developer reviews
AssignedAssigned to a developer for investigationDeveloper investigates
In ProgressDeveloper actively working on fixDeveloper
FixedDeveloper has applied a fixTester re-tests
Ready for Re-testFix deployed to test environmentTester executes confirmation test
VerifiedFix confirmed by testerTest manager closes
ClosedDefect resolved and verifiedProcess complete
ReopenedFix was incorrect or incompleteDeveloper re-investigates
DeferredValid defect, fix postponed to a future releaseProduct owner tracks
RejectedNot a defect — expected behaviour or duplicateTester reviews and closes or disputes

New

Defect reported, not yet reviewed

// Possible next states

// Severity vs Priority

Severity = technical impact (set by tester). Priority = business urgency (set by product owner). They can differ: Low severity + High priority = cosmetic issue on high-visibility page.

// Exam tip

"Ready for Re-test" comes AFTER "Fixed" and BEFORE "Verified". The exam will describe a scenario and ask for the next state — know the sequence: Fixed → Ready for Re-test → Verified → Closed.

// Exam trap

"Steps to reproduce are optional in a defect report" is FALSE. Reproducible steps are critical — without them, developers cannot confirm the defect or verify the fix. The exam will test whether you know the essential fields of a well-written defect report.

Severity vs Priority — Key Combinations

ScenarioSeverityPriorityReason
Spelling error on homepage during product launch campaignLowHighCosmetically minor but highly visible; damages brand during critical period
Crash in a rarely-used admin tool used by 2 internal usersCriticalLowSystem crash is severe technically but business impact is minimal
Wrong tax calculation on international ordersMajorHighBoth technically significant and business-critical
Outdated copyright year in footerTrivialLowCosmetic, low visibility, no business impact

// warning: Exam Trap: "A defect report without steps to reproduce is acceptable." This is false. Steps to reproduce are one of the most critical elements of a defect report. Without them, the developer cannot reliably reproduce the defect, cannot confirm the fix, and the defect risks being closed as "cannot reproduce." A defect report is only as useful as its ability to be actioned — and that requires reproducible steps.

Exam Practice Questions

// ctfl 4.0.1 style — select an answer to reveal explanation

3Q
Q1.A button label on the homepage says "Sbumit" instead of "Submit". This is discovered the day before a major product launch. What are the CORRECT severity and priority?
Q2.A defect has been fixed by the developer and deployed to the test environment. Which defect status should it move to?
Q3.Who is PRIMARILY responsible for setting the PRIORITY of a defect?
// end