Skip to content

Level 1 · Entry Foundations

Goal: understand what software testing actually is, learn to design and document tests the way a working QA engineer does, and write your first automated tests in Java.

Modules

  1. What Is Software Testing?
  2. Test Case Design & Documentation
  3. Test Types & Levels
  4. Defect Lifecycle & Bug Reporting
  5. Manual Testing in Practice
  6. Java Setup for Testers
  7. JUnit 5 Fundamentals
  8. Selenium WebDriver Basics
  9. TestNG Basics
  10. Project — Manual Test Plan + Automated Suite

By the end of this level you'll be able to read a requirement, derive test cases from it, execute them manually, raise a defect that developers can actually act on, and automate the repeatable parts with JUnit 5, Selenium WebDriver and TestNG.