← Back to the catalogueSoftware Testing & QA
Beginner to Advanced
Level
Classroom . Online . Hybrid
Mode
Course overview
A software quality course covering manual test discipline and automation across UI, API and performance layers. Learners write test plans, cases and defect reports to professional standards, then automate the same coverage with Selenium and Playwright, test APIs with Postman and REST Assured, and run load tests with JMeter.
Automation is wired into a Cl pipeline with reporting, so results are visible to the whole team.
Who it is for
- Manual testers moving to automation
- Graduates entering QA roles
- Developers writing their own tests
- Team leads defining quality process
Prerequisites
Basic computer knowledge. Programming is introduced as needed for automation.
How it runs
Learn → Practise → Build → Experience → Demonstrate, ending in a capstone. Delivered by practitioners from the engineering bench, in Madurai, Coimbatore and online.
Final project
Automated Suite Running in Cl
Programme sheet
The printed sheet carries the full module breakdown, labs, project work and certification path. Fees, dates and formats for the next intake are confirmed by the education team on enquiry.
Learning outcomes
01
Write test plans, cases and traceability matrices.
02
Automate browser tests with Selenium and Playwright.
03
Run load and stress tests and read the results.
04
Choose what to automate and what to test manually.
05
Report defects that developers can act on.
06
Test APIs including auth, schemas and negative cases.
07
Integrate suites into Cl with reports.
Module structure
8 modulesModule 01
Testing Fundamentals
SDLC and STLC . Test types . Entry and exit criteria . Test levels . Static vs dynamic . Quality metrics
Requirement analysis . Test data . Defect lifecycle . Test scenarios and cases . Execution . Severity and priority
Lab
Test Suite for a Web App
Test plans . Traceability . Tools . Estimation . Risk-based testing . Reporting to stakeholders
Tools — Jira, TestRail, Zephyr
Module 04
Programming for Automation
Java or Python essentials . Data structures . Functions and classes . Assertions . Version control basics
Selenium WebDriver . Locators . Waits . Page Object Model . Playwright . Flakiness control
REST concepts . Assertions . REST Assured . Mocking . Postman collections . Environments . Schema validation
Module 07
Performance Testing
Load, stress and soak tests . JMeter test plans . Thresholds . Bottleneck analysis . Reporting . LAB
Module 08
CI and Reporting
TestNG and pytest structure . Parallel runs . Jenkins or GitHub Actions integration . Allure reports . Quality gates
Assessment & certification
Module assignments and labs
25%
Final project and review
40%
Learners who complete all modules, submit the final project and clear the review receive a course completion certificate from Kaizen Infinities Private Limited. Project work is documented for the learner's portfolio, and interview preparation is included in the closing sessions.
Career outcomes . Roles this programme prepares for
QA EngineerTest Automation EngineerSDETPerformance Test EngineerQA Lead