Get in Touch

Test Automation with Selenium

 

Course Description

A form with highlighted fields to be filled in. Behind the form, you can see working cogwheels.

Course Objectives and Content


The "Test Automation with Selenium" course introduces participants to the practical aspects of automating web application tests. It covers working with Selenium WebDriver, creating and maintaining functional tests, and running them across various browsers. The course combines theory with hands-on exercises, preparing you for real-world testing projects.

Who is this course for?

  • Manual testers who want to start their journey with test automation.
  • Software test engineers looking to expand their skills in Selenium.
  • Professionals working on web projects who want to better understand automated testing processes.

Book this training

  • Format: Remote
  • Language: English
  • Type: Open, Guaranteed
  • Date: 20-22.05.2026
  • Duration: 3 days (7h/day)
BOOK - 3100 PLN

Net price per participant. Guaranteed trainings require a minimum of one participant.

Benefits of Participation

  • Ability to write and run automated tests using Selenium WebDriver.
  • Understanding best practices and design patterns in automation.
  • Practical experience working with locators, dynamic content handling, and the TestNG framework.
  • Preparation for independent work on test automation in commercial projects.

Prerequisites

  • Basic understanding of HTML (knowledge of page structure and elements).
  • Additionally helpful: general orientation in software testing and basics of Java programming – however, these are not required as the course includes an introduction to these topics.

Course Agenda

Introduction to Test Automation

  • How Selenium Works

Locators

  • Understanding Locators
  • ID, CSS, XPath, and Name locators
  • Best Practices

Advanced Locators

  • Creating dynamic locators
  • Building paths
  • Relationships between elements in the path
  • Locating elements using text

Selenium WebDriver

  • Java Basics
  • Setting up a Maven project in Java IDE
  • WebDriver API
  • Troubleshooting
  • Debugging

TestNG

  • Annotations
  • Assertions
  • Test Suites

Advanced Selenium WebDriver

  • Handling dynamic content
  • Design Patterns
  • Screenshots
People flying on paper airplanes in a training setting.

No budget for training? Get funding!

Entity-based Financing System for Adults logo

A program that allows you to easily and quickly obtain funding for training for individual individuals.

Learn More

Offer of open trainings with guaranteed dates presented in the form of pictograms in screws.

Why Guaranteed Training?

  • Guaranteed execution. The training will take place regardless of the number of participants.
  • Exchange of knowledge and experiences with specialists from other industries.
  • Interactive, live-led sessions. Not just theory, but also practical exercises and discussions.
  • Flexible remote format. Join from anywhere.

Learn More

Two persons looking at a tablet

Need Help?

Reach out to learn more about our team and the kinds of tailored solutions we can offer your organization.

Get in Touch

wroclaw@nobleprog.pl or +48 (22) 103 3718