All vacancies

Lead Python Test Automation Engineer
EPAM Systems
Remote · ArmeniaSalary not disclosedfull-timeEPAM Systems Careers
We are looking for a Lead QA Automation Engineer with strong Python expertise and hands-on experience with AI-assisted engineering practices to join our engineering team. In this role, you will combine advanced test automation skills with a modern approach to AI-assisted software quality engineering, taking ownership of QA initiatives and driving improvements across the testing lifecycle.
Responsibilities
- Design, develop, and maintain automated tests for user-facing and back-office applications using Python and Pytest
- Develop and maintain UI and REST API automation, expanding automated coverage across different layers of the application
- Apply AI-assisted engineering practices to test analysis, scenario design, automation development, documentation, and other QA activities
- Decompose complex QA and engineering tasks into clear, structured steps suitable for AI-assisted workflows
- Create, use, and manage relevant artifacts as part of AI-assisted development and testing processes
- Analyze requirements, identify gaps and ambiguities, and translate them into clear, testable scenarios
- Apply Specification-Driven Development (SDD) principles and recognize common AI-assisted engineering anti-patterns
- Critically evaluate AI-generated output and validate its correctness, quality, and applicability
- Work with databases, perform SQL queries, and validate data programmatically
- Contribute to non-functional testing and broader QA automation initiatives
Languages
- Work format
- Remote
- Seniority
- Lead
- Posted
- 9 Oct 2026
- Last verified
- In the last 3 days
