About the role
You will work closely with engineering, product, and DevOps to ensure high-quality, reliable software delivery. This role is for someone who builds the systems that catch problems before they happen and makes quality everyone's responsibility.
What you will do
- Design and build automated testing frameworks from scratch
- Implement E2E testing using Playwright
- Develop reusable test utilities and scalable architecture
- Maintain test stability and performance over time
- Convert acceptance criteria into automated test cases
- Develop E2E, integration, and API-level tests
- Integrate tests into CI/CD pipelines
- Ensure full regression coverage for every release
- Use AI tools like Cursor, Copilot, and Claude to generate test scaffolding
- Improve coverage and accelerate debugging with AI assistance
- Promote AI-augmented QA practices across the team
- Collaborate with PMs to define clear testable acceptance criteria
- Participate in sprint planning and backlog refinement
- Define and enforce quality standards across teams
- Prepare test plans, suites, and reports
What we are looking for
Required
- 5 to 7+ years in QA Automation or SDET
- Strong hands-on Playwright experience
- Built automation frameworks from scratch
- Solid API testing, CI/CD and Git knowledge
- Strong JavaScript and TypeScript skills
- Exposure to AI coding assistants
Nice to have
- Docker and containerised environments
- AWS or cloud deployment
- Performance testing knowledge
- Security testing exposure
- Experience mentoring junior engineers
The kind of person who thrives here
Automation-first mindset
You think in systems. Manual is always a last resort.
Engineering-level thinking
You write production-quality code and care about architecture.
Ownership mentality
Quality is your responsibility, not just your job title.
Strong communicator
You translate technical concerns into language everyone understands.