Software QA / Intermediate: integrated product evidence

Software QA β€” Intermediate: integrated product evidence

Investigate interfaces and persistent state, evaluate complete user tasks, and build dependable automation and regression evidence.

6 lessons Β· No account required

What you will learn

  • Test API contracts, database invariants, and asynchronous journeys.
  • Evaluate accessibility with complementary manual and automated methods.
  • Control fixtures and diagnose unstable regression tests.
  1. API contracts, errors, and repeated requests

    Test more than status codes. Build evidence about request validation, response meaning, authorization boundaries, and duplicate effects using a fictional enrollment API in a controlled environment.

    Start learning
  2. Database integrity, transactions, and concurrency

    Turn data rules into observable invariants and targeted integration cases. Examine nulls, uniqueness, rollback, and competing seat reservations without using production records.

    Start learning
  3. Web journeys, sessions, and asynchronous behavior

    Design browser evidence around user outcomes while controlling navigation, account state, and asynchronous updates. Investigate stale results and session boundaries instead of relying on arbitrary delays.

    Start learning
  4. Accessibility as observable usability

    Evaluate an enrollment form with keyboard navigation, accessible names, error recovery, and readable presentation. Combine automation with manual checks and clearly bound any conformance claim.

    Start learning
  5. Automation, fixtures, and trustworthy test data

    Build repeatable checks with independent data, clear setup, and controlled time. Learn when automation repays its cost and when a focused manual investigation remains the better next step.

    Start learning
  6. Regression selection and unreliable tests

    Choose regression checks from change impact and risk, diagnose intermittent failures, and maintain a suite that people can trust. Use a pricing change to connect confirmation, regression, and evidence gaps.

    Start learning
Back to course