Search courses 👉
Professional Course

Automation Test Engineer - Master's Program

Length
11 months
Price
1,250 USD
Next course start
Start when you want, at your own pace! See details
Delivery
Blended
Length
11 months
Price
1,250 USD
Next course start
Start when you want, at your own pace! See details
Delivery
Blended

Course description

Automation Test Engineer - Master's Program

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

  • 11 Months online bootcamp (5-10 weeks/ week) can be done faster!
  • Comprehensive 360 hours of Applied Learning
  • 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

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

Learning Path

  1. Implement Software Development and Data Fundamentals through Agile
  2. Get started with Functional Testing, TDD, and DevOps Integration
  3. Test and Monitor your applications through Non-Functional and API Testing
  4. Learn Mobile Automation and Cloud Testing
  5. Automation Test Engineer Capstone

Electives

  • IBM - Docker Essentials: A Developer Introduction
  • IBM - Introduction to Containers, Kubernetes, and OpenShift V2

1. Implement Software Development and Data Fundamentals through Agile

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. Get started with Functional Testing, TDD, and DevOps Integration

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. Test and monitor your Applications through Non-Functional and API 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. Learn Mobile Automation and Cloud Testing

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.

Indsutry Project

E-commerce

Create a dynamic and responsive Java-based e-commerce web application and test it using technologies such as Java, Hibernate, MYSQL, Docker, Selenium, TestNG, and JMeter. The projects have been built leveraging real publicly available data-sets of the mentioned organizations.

Upcoming start dates

1 start date available

Start when you want, at your own pace!

  • Blended
  • Online
  • English
Adding Value Consulting AB
Narvavägen 12
115 22 Stockholm Stockholm

Adding Value Consulting AB (AVC)

Adding Value Consulting (AVC) is a leading ATO (Accredited Training Organization). We have introduced a large number of 'Best Practice' methods in Scandinavia. We are experts in training and certification. Over the years, AVC has acquired extensive knowledge of various...

Read more and show all training delivered by this supplier

Ads