Automation Testing Bootcamp
Learn how to design and implement automated test frameworks using Selenium, Cucumber BDD, and modern QA engineering practices used in professional software teams.
Duration – 3 Months (12 Weeks)
Schedule – Tuesdays & Fridays | 8:00–9:30 PM (Live)
Build a GitHub automation portfolio and present your project to industry mentors
Skills You Will Learn
Phase 1 – Foundations
Week 1–3
- Week 1: Environment Setup and Tools
- Week 2: Git and GitHub Workflows
- Week 3: Automation Project Setup
12-Week Automation Testing Curriculum
A structured programme that takes you from automation testing foundations to building a complete automation framework and portfolio project.
Weeks 4–6
Phase 2 – Selenium Automation
- Week 4: Selenium WebDriver Fundamentals
- Week 5: Locators and Element Identification
- Week 6: Handling Web Elements and Browser Interactions
Weeks 7–9
Phase 3 – Automation Framework Development
- Week 7: Advanced Selenium Testing
- Week 8: Introduction to Cucumber BDD
- Week 9: Behaviour-Driven Automation Testing
Week 10–11
Phase 4 – Advanced Automation
- Week 10: Automation Framework Integration
- Week 11: CI/CD Testing with GitHub Actions
Week 12
Phase 5 – Final Project
- Week 12: Automation Testing Capstone Project
- Code Reviews and Best Practices
- Interview Preparation
Automation Testing Capstone Project
During the final stage of the programme, learners design and build a complete automation testing framework using industry tools such as Selenium WebDriver, Cucumber BDD, and CI/CD pipelines.
Students will work on a real web application and develop automated test scripts, manage their project using GitHub, and integrate automated tests into CI/CD workflows.
Key outcomes:
Build a complete Selenium automation framework
Write automated tests using Cucumber BDD
Manage the project using Git and GitHub
Integrate tests into CI/CD pipelines using GitHub Actions
Students use this project as part of their professional portfolio and include their GitHub repository on their CV when applying for automation testing roles.
Present the automation project and publish it to their GitHub portfolio
Career Outcomes
Launch your career in high-demand automation testing roles across modern software development teams.
Who Should Enrol in This Programme
Designed for anyone who wants to build a career in automation testing & QA engineering
Live Instructor-Led Training
Learn through live interactive sessions with experienced tutors who guide you through automation concepts, frameworks, and best practices.
CI/CD Integration
Understand how automated tests are integrated into modern CI/CD pipelines using tools such as GitHub Actions.
Portfolio Projects Experience
Hands-on Automation Training
Industry Tools & Frameworks
Career Preparation Support
Programme Benefits
Gain practical automation engineering skills through structured training, hands-on projects, mentorship, and career-focused support.
Hands-On Automation Projects
Build practical automation skills by working on guided projects that simulate real software testing workflows.
Industry Mentorship
Receive practical guidance, feedback, and professional insight from experienced QA and automation specialists.
Framework Development Experience
Learn how to design and structure reusable automation frameworks using Selenium WebDriver and Cucumber BDD.
Career Preparation
Strengthen your employability with portfolio guidance, CV improvement, project presentation, and interview preparation for automation testing roles.