Manual Testing Certification Training Course Online Syllabus
Full curriculum breakdown — modules, lessons, estimated time, and outcomes.
Overview: This comprehensive online certification course spans approximately 9 weeks and provides a structured path from manual testing fundamentals to advanced automation and CI/CD integration. Designed for beginners with basic programming awareness, it combines theory, hands-on labs, and a capstone project to build full-spectrum QA expertise. Learners invest roughly 60–70 hours to master testing techniques, tools like Selenium, Postman, JMeter, and Jenkins, and deliver an end-to-end test automation framework.
Module 1: Introduction to Software Testing
Estimated time: 10 hours
- SDLC vs. STLC
- Levels of testing
- Test artifacts and documentation
- Roles and responsibilities in testing
Module 2: Test Design Techniques & Test Case Development
Estimated time: 10 hours
- Equivalence partitioning
- Boundary value analysis
- Decision tables
- State-transition testing
Module 3: Functional Automation with Selenium
Estimated time: 20 hours
- Selenium WebDriver architecture
- Locators and element identification
- Waits and synchronization
- Page Object Model and data-driven testing
Module 4: API Testing with Postman & REST Assured
Estimated time: 10 hours
- REST principles and HTTP methods
- Postman collections and test scripting
- REST Assured for API test automation
- Validating JSON schemas and response times
Module 5: Behavior-Driven Development with Cucumber
Estimated time: 10 hours
- Gherkin syntax and feature files
- Step definitions and glue code
- Integration with Selenium or REST Assured
Module 6: Non-Functional Testing – Performance & Security
Estimated time: 10 hours
- JMeter test plans for load, stress, and spike testing
- Performance metrics: throughput and latency
- Basic security testing and OWASP Top 10 concepts
Module 7: CI/CD & Test Management Tools
Estimated time: 10 hours
- Jenkins pipelines for automated test execution
- Integration with Git and build tools (Maven/Gradle)
- Test reporting with Allure and TestNG
Module 8: Capstone Project – End-to-End Test Automation
Estimated time: 20 hours
- Design a unified test framework
- Integrate UI, API, and performance tests
- Generate test metrics and living documentation
Prerequisites
- Basic understanding of programming concepts
- Familiarity with software development lifecycle
- Access to a computer with internet and required tools installed
What You'll Be Able to Do After
- Design and execute comprehensive test cases using industry techniques
- Automate functional tests using Selenium WebDriver
- Perform API testing with Postman and REST Assured
- Implement behavior-driven development with Cucumber
- Integrate testing into CI/CD pipelines using Jenkins and Git