QA Automation
Online course11 modules, 70+ hoursUpskill

QA Automation Specialist

Learn how to create automated tests to quickly detect bugs and verify software quality.

Get a consultation
Michal Dzialowski

Michal Dzialowski

QA Automation Engineer with 10 years
 of experience in test automation

PlaywrightUI and API testingA final projectPlaywrightUI and API testingA final project

You will learn to:

Write automated UI tests with Playwright
Run your first test, interact with the page, use built-in and custom locators and write assertions
Structure tests so they are easy to maintain
Organize tests, apply the Page Object Model, configure test execution and manage the browser, context and page
Build a scalable test automation framework
Set up static code analysis and formatting, use test.step, helpers, a logger, fixtures and parameterized tests
Handle complex UI scenarios and report results
Work with dialogs, frames and events, and generate clear test reports with Allure
Test the backend and run tests in CI/CD
Write API tests, prepare test environments with Docker and run automated tests in CI/CD pipelines
Keep your tests fast and stable
Apply OOP, creational and structural design patterns, test classifications and automation best practices
Detailed curriculum

11 modules

3 QA Automation + 8 QA and FS modules

Test automation · 3 modules

QA and Fullstack · 8 modules

Learn from practitioners

Michal Dzialowski
Michal Dzialowski
QA Automation Engineer with 10 years of experience in test automation
He combines technical skills with well-developed soft skills, enabling him to collaborate effectively and lead teams in an agile environment.
Course author

Software quality does not have to depend on manual checks

Join the course and build a Playwright test framework that runs automatically in CI/CD

6,000+
Mate academy graduates
80+%
of learning at Mate is practice
Get a consultation