ZFORT Group is looking for a Senior QA Automation Engineer to join our team.
General Information:
There is an existing automation framework in place with the following setup:
- pytest + Selenium (Page Object + BaseTest structure);
- Allure report generation;
- CI/CD pipelines via GitLab;
- File validation: .pdf, .docx, .csv;
- Test structure aligns with Qase.
Core Stack & Skills:
Must-Have:
- Experience: Over 10 years of hands-on experience as a QA Automation Engineer;
- Python – strong knowledge and experience in writing automation tests;
- Pytest – solid understanding of fixtures, parametrization, and test structure;
- Selenium WebDriver – ability to write stable and maintainable UI tests;
- Allure Reports – ability to generate detailed reports with suites, features, and step nesting;
- CI/CD – basic understanding of GitLab CI/CD (pipelines, job artifacts, Docker images, volumes for Allure history);
- Advanced knowledge of REST API testing;
- Basic knowledge of LLMs;
File handling:
- reading and validating content of .pdf, .docx, .csv;
- generating such files when needed;
- Language Proficiency: Upper-Intermediate+ English level.
Nice-to-Have:
- Experience with Qase or similar Test Management System integrations;
- Familiarity with Docker (local test runs, container environments);
- Skills in optimizing test execution time (parallelization, filtering).
Technical Leadership:
- Ability to design, scale and evolve automation frameworks (UI/API);
- Experience in code reviews, maintaining code quality and test architecture;
- Ability to define and maintain best practices in automation and QA processes;
- Strong experience in modularizing test logic and reducing code duplication.
We offer:
- Maximum flexibility;
- Professional trainings, conferences and certifications;
- Corporate events and benefits;
- Professional literature;
- English courses;
- Discount program.
If you are interested, please let us know job@zfort.com.