Automation Test Engineer Certification Bootcamp - Driver, TestNG, Selenium Grid, Docker, und mehr!
Automation Test Engineer Certification Bootcamp
This course will advance your career as an automation test engineer. You’ll learn top skills demanded in the industry, including GIT, Selenium, Jenkins, and JMeter to apply engineering to software development processes and build quality products.
The automation test engineer training program is designed to provide you with complete knowledge of software testing technologies such as Selenium Web Driver, TestNG, Maven, AutoIT, Selenium Grid, and Docker to help you build a robust testing framework.
In addition, with elective courses from the IBM Developer Skills Network, you’ll gain a well-rounded understanding of Docker, containers, and contai…

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Automation Test Engineer Certification Bootcamp
This course will advance your career as an automation test engineer. You’ll learn top skills demanded in the industry, including GIT, Selenium, Jenkins, and JMeter to apply engineering to software development processes and build quality products.
The automation test engineer training program is designed to provide you with complete knowledge of software testing technologies such as Selenium Web Driver, TestNG, Maven, AutoIT, Selenium Grid, and Docker to help you build a robust testing framework.
In addition, with elective courses from the IBM Developer Skills Network, you’ll gain a well-rounded understanding of Docker, containers, and container orchestration with Kubernetes and OpenShift V2. This equips you with the skills to build, deploy, and manage modern, scalable, and portable applications.
Key Features
- Course and material are in English
- Beginner - Advanced level for aspiring professional
- 11 Months program combination of online live classroom and eLearning self-paced (5-10 hours/ week) Can be done faster!
- Class mostly held on weekend
- 1 year access to the learning platform & classroom recordings
- 56 hours eLearning content and 208 hours recommended study time
- Electives from IBM Developer Skills Network
- 15+ in-demand tools and skills
- 14 lesson-end 4 phase-end hands-on projects
- Industry-aligned practical end projects
- Certification for each courses and bootcamp certification upon completion
Program Outcomes
- Master software programming concepts and implement them in real-life
- Become an agile practitioner with the ability to complete industry projects quickly
- Build an end-to-end application from scratch and test it
- Test and deploy features seamlessly to production with minimal effort
- Build a running, industry-aligned project from scratch
- Complete 40+ topic-end, lesson-end, and phase-end projects
Target Audience
This Automation Test Engineer Course is designed for:
- Freshers
- Software developers
- IT professionals
- Engineers
- Test engineers
- Technical consultants
- Analysts
Prerequisites
There's no formal requirement to enroll the program. However we strongly suggest student to have these skills:
- Basic Programming Knowledge: Familiarity with at least one programming language like Python, Java, or C#.
- Understanding of Software Testing: Some knowledge of testing methodologies and software development lifecycle (SDLC).
- Logical and Analytical Skills: Strong problem-solving and logical reasoning abilities.
Learning Path
- Planning and Automation
- Functional Testing
- Non - Functional Testing
- Cloud Automation
- Automation Test Engineer Capstone
Electives
- IBM - Docker Essentials: A Developer Introduction
- IBM - Introduction to Containers, Kubernetes, and OpenShift V2
1. Planning and Automation
Key Learning Objectives
- Understand the basics of agile methodologies and GIT
- Become familiar with Java fundamentals—variables, loops, data types, operators
- Make of SQL queries to maintain and analyze data in the database
- Comprehend software testing fundamentals and use cases
Skills and Tools Covered
- Agile and Scrum
- Git
- Java
- SQL
- Selenium
2. Functional Testing
Key Learning Objectives
- Understand what automation testing is and evaluate test cases using TestNG
- Work with reports using XML and Selenium Grid
- Execute CI/CD pipelines with Jenkins
- Get familiar with JUnit 5
Skills and Tools Covered
- Selenium Grid J
- Jenkins
- TestNG
- JSON
- JUnit 5
3. Non - Functional Testing
Key Learning Objectives
- Execute and analyze test cases and understand non-functional testing with JMeter
- Perform hands-on API testing with Postman
Skills and Tools Covered
- JMeter
- Postman
4. Cloud Automation
Course Learning Objectives
- Learn about Appium and how to automate mobile tests using Appium
- Deploy test cases in the cloud using DevOps
Skills and Tools Covered
- Appium
- Docker
- AWS
5. Automation Test Engineer Capstone
Course Learning Objectives
The Automation Test Engineer Capstone will allow you to implement the skills you’ve learned in this program across domains. With dedicated mentoring sessions, you’ll know how to solve a real industry-aligned problem. You will receive hands-on experience in developing an entire application from scratch and deploying into a pseudo-production environment. The Capstone project is the final step in the learning path and will help you showcase your expertise to employers.
Elective Courses
IBM - Docker Essentials: A Developer Introduction
Learn how to use containers for your applications. Create and run your first Docker container. Then, learn how to run containers in production and solve problems of orchestration such as high availability, service discovery, and reconciliation.
IBM - Introduction to Containers, Kubernetes, and OpenShift V2
This course introduces the core concepts of Containers and Kubernetes and explains how containers differ from virtual machines. It also covers the importance of containers in cloud computing as well as the emerging ecosystem of related technologies such as Docker, Kubernetes, OpenShift, Istio and Knative.
FAQ
What is the format of the program?
The programmes are entirely distance learning. Parts are practical e-learning courses that you can complete when you have time and at your own pace which you can also learn from your mobile phone (our app).
There are also online classroom sessions via our advanced professional distance learning system. We have a range of time slots to choose from and we always record the sessions so you can listen to them if you miss anything or want to review information. There is always someone on hand to help and support you if you have any questions about the skills you are learning.
When can I take the live online courses?
The timing of each course varies for different groups. You will be given access to a dashboard with several different time slots for the same session/topic. You decide which date and time works best for you. Some are scheduled for weekday afternoons, while others are scheduled for weekend mornings or evenings. Scheduling is based on factors such as the number of interested participants and the availability of trainers. If you miss a session, you can always watch recordings of that session. You will never miss out!
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
