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.
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.
Recommended first labs:
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.
UI Test Automation Playground - Dynamic UI automation risks
UI Test Automation Playground
Analyze dynamic UI behaviors that create flaky manual checks and automation tests.
Start guided lab
Tricentis Obstacle Course - Automation obstacle analysis
Tricentis Obstacle Course
Inspect automation obstacles and translate them into practical QA risk coverage.
Start guided lab