Senior Test Automation Engineer
New
Based in the SwitzerlandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- GraphQLTypeScriptAPI testingCI/CDGitHub ActionsPlaywright
Requirements
- 5+ years of experience in Software Quality Engineering with a strong focus on test automation.
- Strong proficiency in TypeScript, with the ability to write clean, maintainable, and scalable automation code.
- Proven hands-on experience with Playwright for UI test automation in complex web applications.
- Strong experience testing GraphQL APIs using relevant tools and frameworks (e.g., Playwright APIRequest or similar).
- Ability to design structured manual test cases from complex user stories and translate them into automation-ready scenarios.
- Deep understanding of web technologies including DOM structure, CSS behavior, and browser developer tools.
- Experience working within CI/CD environments and integrating automated testing into deployment pipelines.
- Strong analytical mindset with attention to detail and ability to identify edge cases and system weaknesses.
- Comfortable working in distributed, collaborative, and fast-paced engineering environments.
Responsibilities
- Own the end-to-end testing lifecycle by analyzing user stories, designing structured manual test cases, and translating them into scalable automated test suites.
- Expand, maintain, and improve the existing Playwright and TypeScript automation framework, ensuring stability, readability, and efficiency of test coverage.
- Convert existing manual test backlogs into automated regression tests, significantly increasing automation coverage across the product.
- Design and execute automated tests for GraphQL APIs, ensuring schema accuracy, data consistency, and system reliability across services.
- Perform detailed manual testing of web applications to validate functionality, UI/UX behavior, and edge cases prior to automation.
- Integrate automated tests into CI/CD pipelines (e.g., GitHub Actions) to ensure fast and reliable feedback for engineering teams.
- Review and maintain high standards for test code quality, test data management, and overall automation best practices.
View Full Description & ApplyYou'll be redirected to the employer's site