1. Phase 1. Where to start

    Why this course exists and who it fits: the problem it solves, how phases, quizzes, tests and trainers work, and how to go through it without dropping off.

  2. Phase 2. What testing is · 11 questions

    Why software is tested, the QA role, manual vs automated, the software and testing lifecycle.

    Take the phase quiz → self-check after reading the phase

  3. Phase 3. Types and levels · 11 questions

    Test levels, functional and non-functional, black/white box, smoke and regression.

    Take the phase quiz → self-check after reading the phase

  4. Phase 4. Test-case design · 12 questions

    Writing test cases, the test plan and suites, reporting and metrics, effort estimation, test-design techniques, decision tables, checklists and data.

    Take the phase quiz → self-check after reading the phase

  5. Phase 5. Bugs · 11 questions

    What a bug is, severity and priority, writing a bug report and making it high-quality, the bug lifecycle and trackers.

    Take the phase quiz → self-check after reading the phase

  6. Phase 6. Tools and practice · 11 questions

    Test management, web basics (HTML/CSS/JS), client-server and HTTP, DevTools, API in Postman, SQL, cross-browser testing and Linux commands.

    Take the phase quiz → self-check after reading the phase

  7. Phase 7. SQL from scratch · 8 questions

    A standalone SQL series with no prerequisites: databases and tables, SELECT, JOIN, aggregates, window functions, NULL, modifying data and indexes.

    Take the phase quiz → self-check after reading the phase

  8. Phase 8. Automation: Playwright basics

    When you need e2e and how to set it up.

  9. Phase 9. Automation: writing tests

    Locators, test structure, waits and assertions.

  10. Phase 10. Automation: data and state

    Test data, authentication, networking.

  11. Phase 11. Automation: reliability and CI

    Fighting flakiness, running in the pipeline.

  12. Phase 12. On a team and beyond · 11 questions

    QA in Agile and Scrum, testing against requirements, automation basics and where to grow next.

    Take the phase quiz → self-check after reading the phase

  13. Phase 13. Development methodologies and process · 8 questions

    Waterfall, Agile, Scrum, Kanban, XP, estimation and scaling — how a team organizes work from idea to release.

    Take the phase quiz → self-check after reading the phase