GitScrum / Docs
All Best Practices

QA and Testing Teams | 30% More Defects Found

GitScrum for QA and testing teams. Configure test workflows, track bugs by severity, coordinate with development. Find 30% more defects before production.

4 min read

How to use GitScrum for QA and testing teams?

GitScrum supports QA teams with columns for test planning, execution, and bug tracking. Configure workflow for testing phases, use labels for test types and severity, track defects with priority labels, and document test plans in NoteVault. QA teams using structured PM find 30% more defects before production [Source: QA Industry Report 2024].

QA project setup:

  • Create project - QA or Testing team
  • Configure columns - Testing workflow
  • Add severity labels - Bug classification
  • Set WIP limits - Testing capacity
  • Create NoteVault docs - Test plans
  • Subscribe to columns - Get notified
  • QA workflow columns

    ColumnWIP LimitPurpose
    To Test15Queue for testing
    In Testing5Active testing
    PassedNoneTests passed
    Failed10Defects found
    Fix in ProgressTeam sizeDev fixing
    Verified5Fix confirmed
    ClosedNoneComplete

    Bug severity labels

    LabelDescriptionResponse
    severity-criticalSystem downImmediate
    severity-majorMajor feature brokenHigh priority
    severity-minorCosmetic/minorNormal
    severity-trivialMinimal impactLow priority

    Bug tracking workflow

    StageActions
    ReportedCreate task, add details
    TriageAssign severity, priority
    ConfirmedReproducible
    In ProgressDev working
    FixedDev complete
    VerifiedQA confirmed
    ClosedDone

    Test type labels

    LabelTest Type
    test-manualManual testing
    test-automatedAutomated tests
    test-regressionRegression suite
    test-smokeSmoke tests
    test-exploratoryExploratory testing
    test-performanceLoad/perf tests
    test-securitySecurity testing
    test-a11yAccessibility

    Test planning in NoteVault

    DocumentContent
    Test PlanScope, approach
    Test CasesDetailed cases
    Regression SuiteRegression tests
    Test EnvironmentSetup guide
    Release ChecklistPre-release tests

    QA-Dev coordination

    NeedGitScrum Solution
    Ready for testColumn subscriber
    Bug reportsFailed column
    VerificationVerified column
    CommunicationTeam Standup
    StatusBoard visibility

    Auto-assign for QA

    ColumnAuto-Assign
    To TestQA team
    FailedOriginal dev
    VerifiedQA lead

    QA metrics tracking

    MetricHow to Track
    Bugs foundFailed column count
    Test coverageLabel analysis
    Verification timeColumn cycle time
    Escape rateProduction bugs
    Test velocityPassed throughput

    Bug report template

    FieldContent
    TitleClear bug description
    SeverityLabel
    StepsReproduction steps
    ExpectedExpected behavior
    ActualActual behavior
    EnvironmentBrowser, OS, etc.
    EvidenceScreenshots, logs

    WIP limits for QA

    ColumnLimitReason
    In Testing5Focus on completion
    Failed10Visibility
    Verified5Keep flow moving

    Related articles