Automation Testing Course by
Laliwala IT is designed for aspiring QA
engineers, developers, and IT professionals who
want to master Selenium WebDriver, Java, TestNG,
Cucumber, Jenkins, and API testing. Based in
Ahmedabad, Gujarat, India, we
deliver live, interactive, project-based
training covering everything from manual testing
fundamentals to CI/CD integration.
Our online Automation Testing course features
real-time instructor-led classes,
hands-on framework development, flexible
schedules, and career guidance.
Whether you're a beginner or looking to upgrade
your QA skills, this training will turn you into
a job-ready Automation Test Engineer.
Course Modules — Comprehensive Automation
Testing (6-7 Weeks | 45+ Hours)
- Module 1: Software Testing
Fundamentals – SDLC,
STLC, Manual vs Automation, Test
planning, Test case design
- Module 2: Core Java for
Testers – OOPs,
Collections, Exceptions, File I/O,
JDBC basics
- Module 3: Introduction to
Selenium WebDriver –
Architecture, Locators, WebDriver
methods, Browser interactions
- Module 4: Advanced
Selenium – Waits,
Handling windows/alerts/frames,
Actions class, JavaScriptExecutor
- Module 5: TestNG
Framework –
Annotations, Assertions, Test
suites, Parameterization, Listener
- Module 6: Cucumber
BDD – Gherkin, Feature
files, Step definitions, Hooks,
Reports
- Module 7: Page Object Model
(POM) – Design
patterns, Page factory, Utilities,
Extent Reports
- Module 8: Version Control
(Git) & Maven – Git
commands, branches, Maven build
lifecycle, dependencies
- Module 9: Continuous
Integration (Jenkins) –
Installing Jenkins, building
pipelines, scheduled runs, email
notifications
- Module 10: API
Testing – REST Assured,
Postman, HTTP methods, JSON parsing,
Authentication
- Module 11: Data-Driven &
Cross-Browser Testing –
Apache POI, Selenium Grid, Docker
basics
- Module 12: Real-World
Capstone Project –
Build complete automation framework
for e-commerce application
What's Included in Automation Testing Course?
- Live
Instructor-led classes
(real-time Q&A, screen sharing, doubt
clearing)
-
Recorded sessions for
revision anytime
-
Hands-on assignments &
industry-level framework projects
-
Study materials (PDFs, code
repositories, test scripts)
-
Certificate of completion
(recognized by industry partners)
-
Placement assistance –
resume & interview prep, mock tests
-
Lifetime access to course
updates and student community
Detailed Curriculum Highlights
Week 1-2: Core Java & Selenium
Essentials
- Java environment setup, basic
syntax, loops, arrays, string
handling
- OOPS concepts: Inheritance,
Polymorphism, Abstraction,
Encapsulation
- Exception handling, Collections
framework (List, Set, Map)
- Selenium WebDriver setup and
architecture deep dive
- Locators: ID, Name, XPath, CSS
Selector, LinkText,
PartialLinkText
- WebDriver commands: get,
findElement, click, sendKeys,
getText
- Handling multiple windows,
alerts, frames, and dynamic
dropdowns
Week 3-4: TestNG, Cucumber, POM &
Frameworks
- TestNG annotations, suite
execution, parallel testing
reports
- Parameterization using
testng.xml and DataProvider
- Cucumber BDD: writing feature
files, step definitions, glue
code
- Integration of Cucumber with
Selenium & generating reports
- Page Object Model (POM) with
Page Factory
- Building reusable utilities
(Screenshot, Wait, DataReader)
- Logging using Log4j and Extent
Reports for better reporting
Week 5: Maven, Git, Jenkins & CI/CD
- Maven project structure,
POM.xml, dependencies and
plugins
- Git initialization, commit,
push/pull, branching strategies
- GitHub collaboration and
resolving merge conflicts
- Jenkins installation and
configuration (local/cloud)
- Creating freestyle and pipeline
jobs for automation suites
- Triggering builds via webhooks,
scheduling, email reports
Week 6-7: API Testing, Selenium Grid
& Capstone Project
- REST Assured: GET, POST, PUT,
DELETE, validating JSON
responses
- Authentication methods (Basic,
OAuth, Token)
- Selenium Grid for cross-browser
parallel execution
- Docker basics for Selenium Grid
setup
- Build end-to-end hybrid
framework for live web
application
- Implement data-driven,
keyword-driven, and modular
approaches
- Code review, optimization, and
presentation to recruiters
Why Choose Laliwala IT for Automation Testing
Online Training?
- Industry Expert
Trainers: 10+ years of
QA automation & development
experience
- Live Project
Experience: Build
complete framework for real-world
applications
- Flexible Batches:
Weekday & weekend options, recorded
backup
- Small Batch Size:
Max 10-12 students for personalized
attention
- Affordable Fees:
High-quality training at competitive
rates from Ahmedabad hub
- Job Assistance:
Regular tie-ups with IT companies &
placement cell
- Certification: ISO
& Govt recognized certificate after
successful completion
- 24/7 Lab Access:
Online practice servers & learning
management system
- Global Recognition:
Trained students from India, USA,
UK, Canada, Australia, UAE
- Post-training
Support: Doubt clearing
via dedicated forum & email for 6
months
Tools & Technologies Covered
- Selenium WebDriver 4.x, Java 8/11, TestNG,
Cucumber, Maven, Jenkins
- REST Assured, Postman, Git, GitHub, Docker,
Selenium Grid
- IDEs: Eclipse/IntelliJ IDEA, VS Code
- Reporting: Extent Reports, Allure, Log4j
- Build Tools: Maven, Gradle (basics)
- CI/CD: Jenkins Pipeline, GitHub Actions
Who Should Join?
- Beginners wanting to start career in
QA automation
- Manual testers looking to upgrade to
automation roles
- Software developers wanting to
explore testing frameworks
- Fresh graduates seeking job-ready
testing skills
- Working professionals aiming for
SDET (Software Development Engineer
in Test)
- Freelancers seeking automation
project opportunities
- IT professionals looking to master
CI/CD and DevOps testing