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

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

Mobile TestingMobileIntermediate
Not started

Push notifications

Test opt-in, delivery, deep links, permissions, quiet hours, and device states.

Practice coverage thinking

Mobile TestingMobileIntermediate
Not started

App offline mode

Test mobile behavior when connectivity is lost, restored, or unstable.

Practice coverage thinking