remote
Senior Automation QA Engineer - Ciklum
QA Engineer
Lead end‑to‑end test automation for a full‑stack platform, driving quality across frontend, backend, and APIs using Python, Selenium, Java, and CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain robust automation frameworks for web and API testing using Python, Selenium, and Java.
- Collaborate with cross‑functional teams to define test strategies, coverage, and quality metrics for new features and releases.
- Integrate automated tests into CI/CD pipelines (GitLab CI, Jenkins) and monitor execution results.
- Perform code reviews, mentor junior QA engineers, and promote best practices in test automation.
- Analyze failures, troubleshoot flaky tests, and continuously improve test reliability and performance.
Requirements
- 5+ years of QA automation experience in a complex, multi‑service environment.
- Strong proficiency in Python, Java, and Selenium WebDriver.
- Hands‑on experience with API testing (REST, GraphQL) and BDD frameworks (Cucumber, Behave).
- Solid understanding of CI/CD concepts and experience with Docker and container orchestration.
- Excellent problem‑solving skills, attention to detail, and a passion for delivering high‑quality software.
Skills
pythonseleniumjavacicd