About the job
About the role:
We are looking for a Senior QA Engineer with deep expertise in Playwright to lead our quality engineering efforts and ensure the delivery of highly reliable, scalable products. This role requires a strong automation mindset, leadership in testing practices, and the ability to drive quality across the entire development lifecycle.
Responsibilities
- Lead the design, development, and maintenance of robust automation frameworks using Playwright
- Define and implement scalable QA strategies, standards, and best practices across teams
- Own end-to-end testing including UI, API, integration, and regression testing
- Drive test automation adoption and reduce manual testing efforts through efficient solutions
- Collaborate closely with engineering, product, and DevOps teams to embed quality early in the development lifecycle
- Integrate automated test suites into CI/CD pipelines to enable continuous testing and faster releases
- Mentor and guide junior QA engineers, conduct code reviews, and promote quality culture
- Analyze test results, identify trends, and proactively suggest improvements in product quality and performance
- Ensure high-quality bug reporting with clear root cause analysis and impact assessment
- Evaluate new tools, technologies, and frameworks to continuously improve QA processes
Requirements
- Strong passion for quality engineering and delivering high-quality software products
- 4 plus years of experience in QA with significant hands-on expertise in Playwright
- Proficiency in JavaScript/TypeScript (preferred) or Python for automation
- Proven experience in building and scaling automation frameworks from scratch
- Strong experience in API testing using tools/frameworks like REST Assured, Postman, or similar
- Solid understanding of CI/CD pipelines (e.g., Jenkins, Git, Maven, GitHub Actions)
- Experience with cross-browser and cross-platform testing strategies
- Deep understanding of functional, non-functional, and performance testing concepts
- Bachelor’s degree in Computer Science or related engineering field
- Ability to thrive in a fast-paced, dynamic environment and drive initiatives independently
Good to Have
- Experience with performance and load testing tools such as JMeter or k6
- Knowledge of databases like MySQL or PostgreSQL
- Familiarity with containerization tools (Docker, Kubernetes)
- Experience with BDD frameworks (Cucumber, etc.)
- Exposure to accessibility and security testing practices