Manual Testing Fundamentals
Build a strong foundation in software testing through practical, structured learning. Understand how testing works in real projects, practice the core activities testers do every day, and get ready for your first QA role — no prior experience needed.
Your Starting Point in Software Testing
Manual testing is the foundation of software quality. This course focuses on the concepts, techniques, documentation and practical thinking testers use throughout the development lifecycle.
Understand Testing
Learn the purpose of testing, quality concepts, testing principles and the role a tester plays inside a software development team.
Practice Testing Activities
Work through requirements, test scenarios, test cases, execution, defect identification and reporting — the real day-to-day of QA.
Think Like a Tester
Develop practical test thinking by spotting risks, edge cases, boundary conditions and the realistic ways users break software.
What You’ll Learn
The course progresses from fundamental concepts to practical testing activities, so each topic builds on the last.
Course Curriculum
Each module builds on the last — from testing basics to a capstone project. Click any module to start learning.
Where This Course Fits
Manual Testing Fundamentals is the starting point of the QALaunch software testing journey.
Build the Foundation
Manual testing concepts, techniques, test cases, defects and practical testing.
Add API & SQL Skills
API testing, Postman, SQL and database validation for end-to-end testing.
Move Into Automation
Test design, frameworks, execution, reporting and CI/CD with Selenium + Java.
Prepare for Interviews
Pick a topic to open its interview question bank — concept- and scenario-based questions from Easy to Extreme with model answers, plus a bonus SQL-for-testers set.
Ready to Build Your Testing Foundation?
Start with Manual Testing Fundamentals and build the core skills you need before moving into API testing, SQL and automation.