1. Test Architecture Strategy advanced

    Where would you introduce property-based testing, and where is it a poor fit?

    2 min answer testingcorrectnesstechnique
  2. Test Data Management advanced

    A multi-tenant platform's tests depend on shared test data that drifts and breaks. What test data strategy works?

    2 min answer test-dataisolationdeterminismprivacy
  3. Test Data Management advanced

    A payments platform needs realistic test data. What are the options, and what must be true regardless?

    2 min answer razorpaytest-datamaskingsynthetic
  4. Test Data Management advanced

    A team wants an ephemeral database per pull request, seeded from a 4 TB production schema of about 900 tables. Roughly how large is a referentially consistent subset that supports the functional test suite, how long does creating one take, and which assumption dominates the estimate?

    3 min answer test-datasubsettingephemeral-environmentsreferential-integrity
  5. Test Data Management advanced

    Review this setup. A nightly masked clone of production feeds three shared environments, a subsetting tool builds per-team slices on request through a ticket queue with a two-day turnaround, and a synthetic generator covers new features. What would you remove, and what is the one change that matters?

    3 min answer test-datamaskingenvironmentsisolation
  6. Test Data Management intermediate

    What are the test-data options, what must be true regardless, and which combination actually finds the bugs that reach production?

    2 min answer test-datamaskingsyntheticprivacy
  7. Test Data Management advanced

    Your test environments use a nightly copy of the production database. Legal has raised it. What is the replacement?

    2 min answer privacytest-datacompliance
  8. Test Pyramid Shapes beginner Multiple choice

    A team has 3200 unit tests that run in 90 seconds, 40 integration tests and 12 end-to-end tests. Over six months it shipped 19 defects to production and 14 of them were wiring faults - a wrong column name in a query, a header the downstream service rejected, a queue bound to the wrong exchange. Which change to the suite's shape actually addresses that?

    3 min answer test-pyramiddefect-escapeintegration-testswiring-defects
  9. Test Pyramid Shapes intermediate

    A team is told its test suite should be a pyramid. When is that shape wrong?

    2 min answer growwpyramidriskintegration
  10. Test Pyramid Shapes beginner Multiple choice

    A team's pull-request suite has grown from 4 minutes to 26 minutes over a year, because every bug fix added a test and nothing was ever removed. No one has ever proposed deleting a test. What has the team given up, and which policy fixes it?

    2 min answer ci-feedback-timetest-budgetbatch-sizesuite-growth
  11. Test Pyramid Shapes intermediate

    A team's test distribution is an inverted pyramid — many end-to-end tests, few unit tests. What does that cost, and what causes it?

    2 min answer test-pyramidcostflakinessarchitecture
  12. Test Pyramid Shapes beginner

    Two tests exercise the same line of code. One starts the process and drives the HTTP API; the other calls the function directly. Once you look at the failure signal rather than the code covered, what actually distinguishes them?

    2 min answer test-pyramidfeedback-loopdiagnosisci