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¶
- What Is Software Testing?
- Test Case Design & Documentation
- Test Types & Levels
- Defect Lifecycle & Bug Reporting
- Manual Testing in Practice
- Java Setup for Testers
- JUnit 5 Fundamentals
- Selenium WebDriver Basics
- TestNG Basics
- 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.