
Test Automation Engineer
Job Description
We are looking for a Test Automation Engineer to design, develop, and maintain automated testing solutions within a modern CI/CD ecosystem. The role involves migrating existing test suites, building scalable automation frameworks, and collaborating with international teams to ensure high-quality software delivery.
Key Responsibilities
• Create and maintain automated test suites using Cypress (JavaScript)
• Prepare and configure new test execution environments based on:
• Playwright (JavaScript / TypeScript)
Jenkins, Jira
Docker, Kubernetes
SonarQube
• Design and implement building-block frameworks for scalable and reusable test automation in Playwright
• Create and configure abstraction frameworks to define and execute automated tests using natural language (e.g. Cucumber / BDD)
• Migrate existing automated tests from Cypress to Playwright (JS / TS / C# / Java) leveraging the defined frameworks
• Create and maintain dashboards and reporting using tools such as Jira, EasyBI, and Grafana
• Collaborate with an external, English-speaking team on test migration and environment setup activities
Requirements
• Strong experience in Test Automation
• Hands-on experience with Cypress and JavaScript
• Solid knowledge of Playwright (JS/TS preferred)
• Experience building or maintaining test automation frameworks
• Familiarity with CI/CD pipelines and DevOps tools
• Practical experience with Docker and Kubernetes
• Experience with BDD approaches (Cucumber or similar)
• Good communication skills in English
Nice to Have
• Experience with multi-language automation frameworks (JS/TS/C#/Java)
• Knowledge of SonarQube and test code quality practices
• Experience in enterprise or large-scale testing environments
About Division5
For 10+ years, we've created solutions that improve lives. We tackle complex projects others avoid. Our DNA: boldness and courage. We say yes when others say no.
Similar Positions
Check out other open positions on our careers page.
View All Positions