Software Testing with Java — Advanced Topics

Nikolay Advolodkin
1 min readMay 19, 2022


Hi friends, welcome to Ultimate QA — where testers come to develop and developers come to test.

In this new tutorial, you will learn how to:

Use a holistic approach to risk mitigation by doing functional web testing, visual testing, and performance testing.

✅​ Create a framework for doing comprehensive web testing

✅ Use industry-standard best practices such as page objects

✅ Create functional browser tests using Selenium

✅ Code visual e2e tests using Screener

✅ Run in massive parallel (100s of tests in < 5mins)

✅ Automatically get robust test reports with logs + videos

✅​ Build a Github user’s dashboard using ReactJS.

Table of Contents:

📌 Local Environment Setup

📌 E2E browser tests

📌 Visual E2E tests

📌 Atomic tests

📌 Visual E2E tests

📌 Parallelization

📌 Front-end performance

Watch FULL Video Tutorial Now! 👇👇👇

If you liked the tutorial then you might love Complete Selenium WebDriver with Java Bootcamp 🚀

  • A course that’ll kick your a**, teach you how to complete real-world automation, and create a flourishing career as a world-class automation engineer.



Nikolay Advolodkin

Nikolay Advolodkin is a self-driven SDET on a lifelong mission to create profound change in the IT world and ultimately leave a legacy for his loved ones