Practice Labs
Practice Labs
Jump into focused QA/SDET exercises for requirements, test cases, bug reports, API testing, SQL, Linux, automation, and interviews.
New to QA? Start Manual QA Foundation:
Short theory -> examples -> practice -> quizzes -> next lesson
Lab directory
Choose a lab
Grouped rows make it easier to scan the available practice work.
Manual QA
Core manual QA work: clarify, design, report, and explain.
4 labs
QA Take-Home Assignment
Complete a structured checkout assignment: assess risks, investigate evidence, report defects, and make a release decision.
Requirements Analysis
Find unclear rules, missing acceptance criteria, and hidden risks.
Test Case Writing
Turn requirements into happy path, negative, edge, and regression cases.
Technical QA
APIs, data checks, and command-line workflows.
7 labs
Security Practice
Start with the free Injection trainer. Choose evidence, fixes, and retests; unlock eight more security trainers with Pro.
API Debugging
Investigate failed API behavior using status codes, responses, logs, and state clues.
Git Basics
Practice safe Git workflows for QA/AQA work: status, branches, commits, diffs, pulls, and conflict basics.
Logs & Debugging
Read realistic logs, find root causes, and write QA investigation notes.
Automation
Automation thinking and Playwright code review practice.
1 lab
Automation Practice
Practice Playwright locators, Page Object code, and automation review.
Interview
Open-ended QA/SDET interview scenarios and structured coverage feedback.
1 lab
Every lab is safe browser-based practice. No real shell, database, or production system is used.