Senior Test Automation Engineer
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Test Automation Engineer based in Germany.
This is a senior QA automation role focused on driving a true automation-first engineering culture within a highly impactful, globally distributed organization. You will play a key role in transforming manual testing workflows into scalable, automated test coverage across web applications and APIs. The environment is already supported by a mature automation framework, enabling you to contribute immediately and focus on expanding coverage, improving reliability, and accelerating delivery speed. You will work across the full testing lifecycle-from understanding user stories to designing manual test cases and converting them into robust automated scripts. The role places strong emphasis on GraphQL API testing, Playwright-based UI automation, and CI/CD integration to ensure fast, reliable feedback loops. This is a hands-on, technically deep position in a mission-driven organization solving real-world infrastructure challenges at global scale.
Accountabilities:
- 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.
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.
- Nice-to-have: experience with AI-assisted development tools (e.g., Copilot, Cursor) and Agile tooling such as ClickUp or Notion.
Benefits:
- Fully remote working model with international team collaboration.
- Opportunity to work with a mature automation framework and make immediate impact.
- High ownership role in shaping automation strategy and expanding test coverage.
- Exposure to modern technologies including Playwright, TypeScript, GraphQL, and CI/CD pipelines.
- Work within a mission-driven organization solving large-scale, real-world infrastructure challenges.
- Collaborative, globally distributed engineering culture with strong emphasis on autonomy.
- Opportunity to contribute to an automation-first transformation across engineering workflows.