We are seeking an experienced Lead Test Automation Engineer to design, manage, and expand test automation frameworks, ensuring high-quality UI and API test scenarios using the BDD approach.
Responsibilities
Design test automation frameworks that meet project-specific needs
Create integration test packages to verify seamless system functionality
Address gaps in test coverage by incorporating new scenarios based on project updates
Collaborate with Business Analysts and Development teams to meet quality and timeline goals
Introduce innovative solutions to enhance test and code designs
Prepare clear, comprehensive documentation aligned with testing objectives
Optimize automated test cases for functional and non-functional requirements
Manage test suites, including test case creation and defect tracking
Align with CI/CD processes to ensure testing consistency
Promote best practices for manual and automated testing techniques
Track and communicate test progress while addressing risks and priorities
Requirements
Proficiency in automation in JavaScript, with a focus on ReactJS and advanced usage of Playwright
Competency with Azure DevOps and experience with cloud platforms such as AWS or Azure
Background in manual testing methodologies and familiarity with CI/CD practices
Knowledge of non-functional testing tools such as Snyk and SonarCloud
Five or more years of experience in test automation engineering roles
Strong skills in communication, technical writing, and proposing innovative solutions
Understanding of Agile practices, especially Scrum methodology
English proficiency at a B2 level for effective collaboration
Nice to have
Expertise in managing cloud-based data pipelines
Familiarity with automated testing tools outside of Playwright
Flexibility to utilize frameworks for non-functional testing