Bootcamp Program

Test Automation Bootcamp

Java · Selenium · TestNG · Cucumber BDD · API Testing

View Syllabus
Duration 4 Months
Level Intermediate
Projects 5 Core Projects
Certificate Industry Recognised

Course Overview

Become an expert QA Automation Engineer. This 4-month bootcamp covers manual testing concepts, Java core, Selenium WebDriver, frameworks like TestNG and Cucumber, API testing, CI/CD pipelines, and writing robust, maintainable automation suites.

Skills You'll Gain

  • Manual Testing & Bug Lifecycle
  • Core Java & OOP Principles
  • Selenium WebDriver API
  • Locators & XPath Strategies
  • TestNG Framework & Assertions
  • Page Object Model (POM)
  • Cucumber BDD & Gherkin Syntax
  • Data-Driven Testing (Apache POI)
  • API Testing (Postman & RestAssured)
  • Maven Build Management
  • Git & CI/CD with Jenkins / Actions
  • Reporting (Extent Reports / Allure)

Course Syllabus

A structured 4-month roadmap — from manual QA logic to building enterprise-grade test automation frameworks.

M1
MONTH 1 · WEEKS 1–4

Manual QA & Java Core

SDLC · OOPs · Exception Handling
Week 1–2 Manual QA Basics
  • Software Development Lifecycles (Agile)
  • Test cases & test plan writing
  • Bug reporting & Jira basics
Week 3–4 Java Core
  • Java Syntax & OOPs concepts
  • Exceptions & Collections framework
  • File Handling & stream basics
Project: Build a console-based library/banking CLI utility application using Java OOPs.
M2
MONTH 2 · WEEKS 5–8

Selenium WebDriver Core

WebDriver · Locators · Actions
Week 5–6 WebDriver Commands
  • Locators: ID, Name, CSS, XPath
  • Alerts, frames, and windows handling
  • Dropdowns & checkboxes
Week 7–8 Interactions & Waits
  • Actions class (drag-drop, hover)
  • JavaScript Executor operations
  • Implicit, Explicit & Fluent waits
Project: Cross-browser UI functional test suite covering a demo e-commerce web platform.
M3
MONTH 3 · WEEKS 9–12

Test Automation Frameworks

TestNG · POM · Cucumber BDD
Week 9–10 Framework Core
  • TestNG structure, annotations & XML
  • Assertions & TestNG Listeners
  • Page Object Model & PageFactory
  • Data-driven testing with Apache POI
Week 11–12 Cucumber BDD
  • BDD methodology & Gherkin language
  • Feature files, step definitions & runners
  • Cucumber scenarios & scenario outlines
  • Hooks, tagging, and reporting integration
Project: Hybrid Test Automation Framework (Data-Driven + Page Object Model) for ERP/HRM apps.
M4
MONTH 4 · WEEKS 13–16

API Testing, Git, CI/CD & Capstone

API · Maven · GitHub Actions
Week 13–14 API & Maven Build
  • API testing with Postman client
  • RestAssured API automation
  • Maven build tools & pom.xml dependencies
Week 15–16 CI/CD Integration
  • Git version control & pull requests
  • Jenkins pipeline configurations
  • GitHub Actions build schedules
  • Allure & Extent reporting setups
Capstone: Full BDD/Hybrid test framework integrated with Jenkins/GitHub Actions pipelines.

Projects You'll Build

01

Java CLI Management App

Core Java · Collections

Object-oriented terminal application demonstrating SOLID principles, file IO, and data collections.

02

Web Functional Automation Suite

Selenium WebDriver · Java

Multi-browser functional automation covering login, product search, cart, and checkout on a test site.

03

Hybrid Excel-Driven Framework

Page Object Model · Apache POI

Enterprise-grade framework reading test parameters from Excel and handling dynamic elements using explicit waits.

04

Cucumber BDD API Testing Suite

RestAssured · Cucumber BDD

Behavior-driven API automation framework testing REST endpoints with schema validation and assertion logs.

05

Capstone: CI/CD Test Pipeline

Selenium · Jenkins · Git

Automated regression testing pipeline running nightly builds in Jenkins and generating HTML Extent reports.

Tools & Technologies

Java Selenium WebDriver TestNG Cucumber BDD JUnit Maven Jira Jira Xray Git GitHub RestAssured Postman Jenkins GitHub Actions Apache POI Extent Reports Allure Reports Eclipse / IntelliJ
Test Automation Bootcamp

Enrollment Details

  • Duration
    4 Months (16 weeks)
  • Schedule
    Mon–Sat, 2–4 hrs/day
  • Level
    Intermediate
  • Mode
    Offline · Puducherry
  • Batch Size
    Small batches (10–15 students)
  • Certificate
    Vallamai Completion Certificate
  • Placement Support
    Resume prep & mock interviews
Ask a Question

Ready to Accelerate Your QA Career?

Learn advanced automation techniques from real-world developers. Next batch starts soon.

Loading...