All vacancies

Senior Python Test Automation Engineer
EPAM Systems
Remote · HungarySalary not disclosedfull-timeEPAM Systems Careers (remote abroad)
We are seeking a Senior Python Test Automation Engineer who combines solid software engineering fundamentals with modern AI-assisted engineering practices to drive product quality. In this role, you will take ownership of test automation subsystems, implement robust test architectures using Python tooling (pytest, Robot Framework, Playwright, Selenium, requests), configure and manage cloud-based testing infrastructure, and integrate GenAI agents into your daily workflows.
Responsibilities
- Build and maintain scalable test automation frameworks for Web UI and Web Services/APIs leveraging Python-based tools (pytest, Robot Framework, Playwright, Selenium, requests)
- Create, run, and sustain automated API tests and full integration test suites spanning distributed systems and microservices
- Build, run, and evaluate non-functional and performance test suites (via Locust, k6, or JMeter) to pinpoint system bottlenecks, throughput limits, and latency problems
- Run and oversee automated test execution across cloud platforms (AWS, GCP, or Azure), making use of containerization (Docker) and cloud-native testing services
- Use AI coding agents and LLM assistants to speed up writing test scripts, building keyword libraries, generating fixtures, creating mock data, and triaging defects
- Review, refactor, and validate test code (both human-written and AI-generated) to guarantee maintainability, reliability, and clean code compliance
- Embed automated functional, regression, API, and performance test suites into CI/CD pipelines (GitLab CI, GitHub Actions, or Jenkins) running on Linux
- Handle source code and branching through Git, and log test runs, defects, and coverage using test management platforms (Jira, TestRail, Zephyr)
- Own quality end-to-end for assigned subsystems, spotting regression risks and performing thorough root cause investigations
- Produce and maintain thorough test documentation, covering automation plans, solution designs, performance benchmarks, test scenarios, and execution reports
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 21 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- QA Automation Engineer (IntelliJ IDEA Java Build Tools)JetBrains · Remote · Armenia
- QA Automation Engineer (IJ Platform / JetBrains Runtime)JetBrains · Remote · Armenia
- Senior Test Automation Engineer (TeamCity)JetBrains · Remote · Armenia
- QA Automation Engineer (Playwright + Typescript)Resourceful Talent Group · Remote · worldwide, UTC+4 accepted
- Lead QA Engineer [ATM]Plata · Remote · worldwide
- Service Quality Control SpecialistSoftConstruct · Armenia · On-site

