Training library

Choose a QA challenge

Filter by learning path or browse all challenges. Write what you would test, then compare your thinking against stronger answers.

AllWeb UI TestingAPI TestingMobile TestingDatabase TestingAdvanced Real-World ScenariosInterview ModeExternal Practice Labs

External Practice Labs

External Practice Labs link to third-party demo/practice sites. Open a lab, explore the target app, then return here to write your test ideas and compare them with a senior QA checklist.

We do not own or host these third-party practice sites.

Beginner Web UI

basic UI elements and beginner-friendly flows

E-commerce Testing

carts, checkout, pricing, orders

Banking / Finance

accounts, transfers, permissions, transaction history

API Testing

REST endpoints, schemas, status codes, negative cases

Automation Practice

locators, waits, dynamic UI, flaky risks

Security Testing

safe educational security test design

Accessibility Testing

keyboard, labels, focus, contrast, screen readers

Performance Testing

journeys, load scenarios, response times, bottlenecks

Exploratory Testing

puzzles, hidden rules, test idea generation

No local progress yet. Complete a challenge to start tracking.

Exploratory TestingScenarioIntermediate20-30 min
Not started

Black Box Puzzles - Exploratory testing puzzle

Black Box Puzzles

Use puzzle-like systems to practice observation, hypothesis, note-taking, and test idea generation.

ObservationHypothesesBoundary values

Start guided lab

Exploratory TestingScenarioBeginner10-15 min
Not started

Testing Challenges - Test idea generation challenge

Testing Challenges

Practice creating focused test ideas from small product puzzles and ambiguous prompts.

Test charterInput variationNegative cases

Start guided lab