Software Testing Training Syllabus & Modules
Complete dynamic pacing topics, hand-on tools, and project milestones.
Apply for a Seat in the Lab
Detailed Syllabus
Below is the comprehensive, module-by-module curriculum. As this training is strictly 1-to-1, we can adjust the syllabus scope or spend more time on specific modules based on your learning speed.
Course Prerequisites
Basic logical thinking. No prior programming background is required.
Full Curriculum Structure
Module 1: Manual Testing & Automation Foundations with Java 21
4 Weeks- SDLC, STLC, Agile Scrum Methodologies & Jira Test Management
- Test Case Design, Black-Box Testing Techniques & Bug Life Cycle
- Java 21 Programming Fundamentals for Automation Engineers
- Object-Oriented Design for Scalable Test Frameworks
Module 2: Web UI Automation with Selenium 4 & Playwright
4 Weeks- Selenium 4 WebDriver Architecture, Locators & Dynamic Waits
- Modern Web Testing with Microsoft Playwright & Async Execution
- Page Object Model (POM) Design Pattern & Page Factory
- Handling Windows, Frames, Alerts, Shadow DOM & File Uploads
Module 3: API Test Automation with RestAssured & Postman
4 Weeks- RESTful API Fundamentals: HTTP Methods, Headers & Status Codes
- Automated API Testing with RestAssured & Java
- JSON/XML Payload Serialization, Deserialization & Schema Validation
- Authentication (Bearer Tokens, OAuth2) & API Chaining
Module 4: Cucumber BDD, CI/CD & Live SDET Internship
4 Weeks- Behavior-Driven Development (BDD) with Cucumber & Gherkin
- Parallel Test Execution with TestNG, Selenium Grid & Docker
- Integrating Test Frameworks into GitHub Actions CI/CD Pipelines
- Live Company Software Quality Assurance Project Internship
Tools & Technologies Mastered
You will gain hands-on operational capability in these tools during screenshare coding loops, creating real repositories.
Hands-on Lab Assignments & Projects
- Project 1: Detailed Test Plan and Bug Report using Jira templates.
- Project 2: Writing OOP Java test scripts for Selenium WebDriver.
- Project 3: Designing a Page Object Model (POM) testing framework.
- Project 4: Automated API test suite in Postman.
Syllabus FAQs
When does the next 1-to-1 training intake start?
Intakes start twice monthly on the 1st and 15th. The next upcoming 1-to-1 intake starts on October 1, 2026 (with secondary intake on October 15, 2026).
Is the Software Testing & QA Automation syllabus updated for modern industry standards?
Yes. Our syllabus is continuously updated to cover the latest versions of Selenium WebDriver, Java, TestNG, Cucumber BDD, Postman REST API, Maven, Git and modern production software engineering practices.
Can the syllabus be customized for my current skill level?
Because all sessions are strictly 1-to-1, your mentor can adjust module depth or accelerate topics based on your existing knowledge and target career goals.
Does the syllabus focus on theoretical concepts or hands-on coding?
Over 80% of training time is dedicated to live hands-on coding, terminal execution, pull request reviews, and building production applications.
Student Success Stories
Real feedback from students who completed our 1-to-1 virtual Software Testing Training training.
"I wanted to enter the IT industry through QA. The trainer at CACTS taught me manual test planning and Jira defect tracking, and then we wrote Selenium scripts in Java. The 1-to-1 guidance made coding less scary."
Shraddha G.
QA Engineer, Shivane, Pune"I had manual testing experience but needed Selenium automation skills. The Page Object Model framework and API testing modules in Postman were exactly what I needed. Excellent 1-to-1 mentoring."
Kunal J.
Test Automation Lead, Hinjewadi, Pune"The database testing with SQL and Selenium test execution modules are highly practical. We tested active application modules during the internship phase, which gave me hands-on debugging experience."