Quality Assurance (QA) Lead (JavaScript/TypeScript + Playwright)
- Lead and grow the QA organization: mentoring, performance reviews.
- Define and drive the overall quality strategy and the test automation roadmap across the project and organization.
- Build and maintain automated test suites for web and mobile applications.
- Develop smoke, regression, integration and end-to-end tests (JavaScript/TypeScript).
- Implement test automation using Playwright and Jest; oversee test framework architecture and coding standards.
- Ensure proper coverage across functional and non-functional areas; coordinate load, performance and security testing when required.
- Integrate and maintain automated tests within CI/CD pipelines and collaborate closely with Development and DevOps.
- Establish and maintain QA processes (test strategy, test policy, test governance) and ensure their execution.
- Introduce and monitor quality metrics (KPIs): defect rates, test coverage, MTTR, etc., and report status to stakeholders.
- Manage quality risk, prioritize testing based on business impact, and represent quality in technical reviews and decision-making forums.
- Maintain test documentation, drive quality metrics, and participate in Agile ceremonies and issue triage.
Qualifications Expectations – the experience you need:
- 5–7+ years of experience in QA, with at least 2–3 years in a leadership role (QA Lead / Head of Quality).
- Strong experience in test automation for web applications.
- Proficiency in JavaScript/TypeScript for test scripting.
- Hands-on experience with Playwright (or similar automation tools) and familiarity with Jest for unit/integration testing.
- Experience defining test strategy and implementing automation at project or organizational scale.
- Experience integrating automated tests into CI/CD pipelines (GitHub Actions preferred).
- Familiarity with DevOps practices and inclusion of performance and security testing in QA strategy.
- Ability to define, monitor and report QA KPIs to management.
- Experience in team management: mentoring, performance management, and workforce planning.
- Excellent communication skills and ability to collaborate with business and technical stakeholders.
- Experience working in Agile methodologies (Scrum/Kanban).
- Load testing using Artillery and Playwright engine.
- Experience with cloud environments (AWS, Azure) and serverless architectures.
- Knowledge of authentication flows (Auth0 or similar).
- Familiarity with data validation for DynamoDB/PostgreSQL.
- Cross-browser and mobile testing experience.
- Exposure to analytics and tracking validation (Amplitude, Braze).
- Experience managing budgets and external vendors/resellers for QA tools.
- Certifications such as ISTQB, CSM or equivalent.