We are seeking an experienced and motivated Senior Test Automation Engineer in JavaScript to join our team. In this role, you will be responsible for developing, maintaining, and enhancing UI and API test automation scenarios using the BDD approach, ensuring high-quality software delivery through seamless collaboration with cross-functional teams.
Responsibilities
- Build and maintain test suites, test cases, and defects
- Develop and maintain Test Automation Frameworks
- Build stable integration test packages
- Fill in gaps in test coverage and expand test scenarios
- Work closely with Business Analysts and Development teams to ensure timely and high-quality task delivery
- Provide innovative ideas for improving test and code design
Requirements
- 3+ years of professional experience in test automation with JavaScript, including ReactJS
- Hands-on experience with automation frameworks and tools (e.g., Playwright)
- Background in Azure DevOps
- Strong understanding of manual testing methodologies and practices
- Skills to create high-quality test documentation
- Familiarity with CI/CD processes and pipelines
- Knowledge of cloud platforms (AWS, Azure) and data pipeline management
- Ability to propose new ideas and implement innovative solutions
- Experience working in Scrum environments
- Good communication skills
- English proficiency at a B2 level
Nice to have
- Skills in Azure DevOps
- Understanding of Scrum practices
- Familiarity with tools for non-functional testing, such as Snyk and SonarCloud