Selenium WebDriver with Docker (

From beginner to expert! Run your tests inside a docker container in parallel in AWS & Create disposable infrastructure

Created by: Vinoth Selvaraj

Produced in 2022

What you will learn

  • By the end of this course, you would be very comfortable with Docker with Selenium WebDriver, Docker-compose, Jenkins, Running Tests in AWS cloud
  • We would be creating a Data Driven - Test Automation Framework from scratch Using Java + TestNG
  • Creating our own custom docker images
  • Running our automated tests inside a docker container
  • Running multiple test suites in parallel using docker-compose
  • Auto scaling in AWS based on tests demand
  • Creating disposable test automation infrastructure on-demand using Docker
  • Zalenium - Selenium Grid with Video recording and many other cool features
  • Jenkins from Installation till running our tests in AWS cloud
  • Building a CI + CD pipeline from scratch using Jenkins, GitHub, DockerHub, AWS
  • Integrating our test automation process with GitHub and DockerHub
  • Creating Selenium Grid using Docker
  • BDD is covered

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 94 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a selenium course? Or looking for more detail on Vinoth Selvaraj's Selenium WebDriver with Docker? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

Docker is one of the hottest technologies in the recent years. Docker helps us to automate the infrastructure. This course is about how docker can be used in Test Automation along with Selenium WebDriver.
  • To bring up the Selenium Grid infrastructure on-demand
  • To run our selenium tests inside a docker container
  • To run multiple test suites in parallel
  • To run our tests in the cloud like AWS / Azure / Google-cloud
  • To build a CI + CD pipeline to automatically build our selenium project, package it as a docker image & push it into DockerHub.
Who this course is for:
  • Anybody who has interests in Test Automation
  • If you are tired of seeing test scripts failure in the remote machine, then this course is for you!
  • If you want to run your tests quickly in the cloud like AWS/Azure/Google cloud, then it is for you!

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Vinoth Selvaraj

Vinoth has been working as a Principal SDET/Automation Architect and he is an AWS certified solution architect associate.
He loves automating everything :). He has a passion for automation, creating custom tools for team's productivity / process improvement, building test automation frameworks from scratch, setting up the test infrastructure & CI/CD pipelines.
Huge fan of JVM technologies, NodeJS, JMeter, Selenium-WebDriver, Docker, Kubernetes etc.



50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

This course is amazing. It is a must for everybody who wants to be senior QA or test architect.

I loved this course watching for a month, I completed and now trying to use most of the concepts with "Selenium .NET core" .

Course was a good match for me. Using dark background in intelliJ made text a bit difficult to read. I think the course should have been thought using a Windows machine as most testers use Windows machine as oppose to Linux

This is a great course taught by a very knowledgable and thorough teacher that is very responsive to answering your questions. I really enjoyed the course and I learned a lot and was able to use the concepts taught to apply to my own project. Don't hesitate, purchase the course. It is worth the purchase.

Explanations could be better, lot of stammering and doubts in between

I just finished the course and I must appreciate Vinoth for coming up with such a comprehensive course. I started this course with absolutely zero knowledge on Docker and now I can say I learned something valuable. The time I spent on this course is really worth it. The instructor explains each and everything in detail and he's got a good knowledge of what he's teaching. He addressed a lot of issues that are normally faced and he responded to all my questions within 24 hours. I would definitely enroll again if he comes up with another such interesting course.

As the market is evolving the roles and responsibilities of a QA is transforming as well. There are much kmore expectations from a QA in any organisation. I was looking for such a course with which I can hone my technical skills up a notch.Very good course. Exactly what I was looking for, from a QA Automation perspective.Thanks Vinoth, will surely look for more such courses in the future !

Very good live implementation of Docker integration with selenium.. Expecting more courses from vinoth.. very good and above expectations

It's a great introduction to docker with selenium but I feel as if it could have been more in depth, or maybe a continuation to discuss using docker for more advanced maven builds with sub modules.

Excellent course which gives complete idea about Docker and its implementation with Selenium.

It is a good course for Docker beginner like me! Knowledges are organized in way that novice user can follow without any required skill! Love it!

Vinoth has an some amazing Knowledge. Loved it the way he explained.