🎯 Role Overview
We are looking for a QA Automation Engineer with strong hands-on experience in building and maintaining automated testing solutions for complex web applications.
The main focus of this role is developing scalable and stable UI/API automated testing infrastructure across multiple brands and environments. We are looking for someone who is comfortable taking ownership of automation processes end-to-end: from framework development and CI/CD integration to debugging flaky tests, analyzing failures, and improving overall test reliability and coverage.
In this role, you will work closely with developers, manual QA engineers, DevOps, and product teams to ensure product quality, improve release confidence, and optimize testing workflows across fast-paced environments.
The ideal candidate combines strong Python and Playwright expertise with a solid engineering mindset, attention to detail, and the ability to independently investigate and solve complex technical issues.
Tech Stack:
Python, Pytest, Playwright, Qase, Docker, GitLab CI, Web UI, BrowserStack
⚙️Your Tasks:
Develop and maintain automated tests for web applications using Playwright.
Write and improve automated tests using Python + Pytest.
Support and enhance the existing test automation framework.
Automate regression, sanity, and healthcheck test suites across multiple brands and environments.
Investigate failed automated tests, localize issues, create bug reports, and communicate with developers and manual QA engineers.
Build and maintain CI/CD pipelines for automated testing.
👤 Our Criteria:
3+ years of commercial experience in QA / QA Automation.
Strong hands-on experience with web UI automation using Playwright.
Solid knowledge of Python.
Practical experience with Pytest.
Understanding of Page Object / Component Object patterns.
Experience with Qase or similar test management systems.
Experience with Docker: running tests in containers, basic understanding of Dockerfile / docker-compose.
Experience with Git and CI/CD, preferably GitLab CI.
API testing experience: REST, JSON, status codes, headers, and working with Pydantic.
