Featured resource
Forrester Wave Report 2025
Pluralsight named a Leader in the Forrester Wave™

Our tech skill development platform earned the highest scores possible across 11 criteria.

Learn more
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Quality Engineering: Browser Automation with Selenium

This course will teach you how to write efficient automation scripts, handle dynamic web elements, and seamlessly run tests in a continuous delivery environment.

Bryan Hansen - Pluralsight course - Quality Engineering: Browser Automation with Selenium
by Bryan Hansen

What you'll learn

Manually testing web applications can be time-consuming and error-prone, especially when frequent updates are made.

In this course, Quality Engineering: Browser Automation with Selenium, you’ll learn to automate web interactions and integrate tests into a CI/CD pipeline.

First, you’ll explore how to write Selenium WebDriver scripts to interact with web elements.

Next, you’ll discover how to automate real-world scenarios like form submissions, and how to handle dynamic elements.

Finally, you’ll learn how to run your Selenium tests in headless mode and integrate them into a CI/CD pipeline for continuous testing.

When you’re finished with this course, you’ll have the skills and knowledge of Selenium WebDriver and CI/CD integration needed to automate your web testing and improve your development workflow.

Table of contents

About the author

Bryan Hansen - Pluralsight course - Quality Engineering: Browser Automation with Selenium
Bryan Hansen

Bryan is a Director at Software Technology Group, a consulting company based out of Salt Lake City, and has authored and taught numerous courses in Java.

More Courses by Bryan