QA Automation Engineer
Jobgether
Job Description
This role is focused on building and scaling robust end-to-end test automation systems within a fast‑paced, product‑driven engineering environment. You will take ownership of automation quality, ensuring reliable releases by developing stable, scalable, and high‑performing test frameworks using modern tools like Playwright and TypeScript. Working closely with frontend and backend engineers, you will strengthen regression coverage, eliminate flaky tests, and improve overall product stability.
The position requires a strong engineering mindset, with emphasis on problem‑solving, debugging, and continuous optimization of testing systems. You will also contribute to CI/CD integration, ensuring seamless validation across deployment pipelines. This is an opportunity to work in a highly autonomous environment where automation directly impacts product velocity and release confidence.
Accountabilities
- Design, build, and maintain scalable automation systems that ensure product quality and reliable software delivery.
Responsibilities
- Develop, maintain, and expand end‑to‑end test automation frameworks using Playwright and TypeScript
- Build reusable, scalable, and maintainable automated test suites for critical product workflows
- Ensure strong regression coverage across frontend and backend systems
- Identify, investigate, and resolve flaky or unstable automated tests
- Improve framework performance, reliability, and execution speed
- Integrate automated tests into CI/CD pipelines to support continuous delivery
- Maintain reliable test environments and support test data management strategies
- Collaborate with engineers during feature development to define testing strategies and coverage
- Participate in release validation, debugging, and quality planning discussions
- Use AI‑assisted tools and workflows to enhance testing efficiency and edge‑case detection
Requirements
- Strong proficiency in TypeScript and modern JavaScript ecosystems
- Hands‑on experience with Playwright for end‑to‑end test automation
- Strong experience with Cypress is acceptable if willing to transition to Playwright
- Proven experience building and maintaining E2E automation frameworks from scratch or within complex systems
- Deep understanding of DOM interactions, network requests, and asynchronous behavior in web applications
- Experience identifying, diagnosing, and resolving flaky or unreliable tests
- Solid experience integrating automated testing into CI/CD pipelines
- Strong debugging, analytical thinking, and troubleshooting skills