Description
Summary:
This role is for a QA Team Lead to ensure high-quality delivery of projects by leading a QA team, setting Playwright standards, and developing a sustainable test automation strategy.
Highlights:
1. Lead and support a QA team with clear goals and accountability
2. Define and enforce coding standards and drive technical quality
3. Continuously improve workflows for faster and more transparent testing
CapsLock builds exceptional **IT marketing solutions** for large partners from North America. We don’t just advertise our clients’ products or services — we build long\-term marketing solutions within the context of enduring partnerships.
Our people’s diversity and their ideas inspire the **innovation** that runs through everything we do, from unique technology to industry\-leading services and customer experiences. We believe teams that openly support and challenge each other are destined to win.
**Role Overview**
Our QA department is scaling — and we’re looking for a **QA Team Lead** who can combine strong technical leadership in **Playwright** with strategic management and team development.
**Your mission** will be to ensure high\-quality, stable, and predictable delivery of landing page projects by leading the QA team, setting Playwright standards, and developing a sustainable test automation strategy that supports rapid releases. This role suits someone who thrives in a fast\-changing environment, enjoys solving complex testing challenges, and knows how to build systems that scale.
**Your Responsibilities**
**Technical Leadership**
* Own and evolve the Playwright\-based test architecture \- ensuring stability, maintainability, and efficient execution.
* Define and enforce coding standards, structure, and testing conventions across all automated projects.
* Conduct code reviews, share best practices, and drive technical quality within the automation domain.
* Collaborate with manual QA engineers to translate checklists and test cases into automated coverage where applicable.
* Monitor and analyze automation results, identify weak spots, and continuously improve test reliability.
* Align with DevOps to maintain visibility of automation runs and ensure seamless CI/CD reporting (Bitbucket Pipelines, Allure).
* Explore and propose new tools or approaches when relevant, that could improve testing speed, maintainability, or team efficiency.
**Team Management**
* Lead and support a small QA team (Manual QA \+ Automation QA), ensuring clear goals, priorities, and accountability.
* Conduct regular 1:1s, track performance and motivation, and provide constructive feedback.
* Plan sprint testing activities, manage workload distribution, and monitor delivery quality.
* Encourage initiative and continuous learning within the team — fostering ownership and collaboration.
* Align with the QA Department Lead and Design Director to ensure consistent quality standards and smooth communication across teams.
**Process \& Quality Ownership**
* Oversee end\-to\-end testing processes — from planning and documentation to execution and reporting.
* Maintain and improve manual and automated test documentation, ensuring accuracy and clarity.
* Review and validate bug reports, test cases, and coverage consistency across projects.
* Define and maintain meaningful QA metrics — starting with automation coverage — and introduce additional measurements that help assess testing effectiveness, stability, and release quality.
* Continuously improve workflows to make testing faster, more transparent, and better aligned with release cycles.
Requirements:
* **5\+ years in QA**, including **at least 3 years in test automation.**
* **2\+ years** of experience **leading QA engineers or automation teams**, owning team performance, processes, and technical direction.
* Deep expertise in **Playwright (TypeScript)** — designing test architecture, writing clean code, and ensuring scalability.
* Practical experience **building and maintaining automation frameworks** for fast\-changing web projects.
* Experience running and maintaining **automation in CI/CD environments** (Bitbucket Pipelines, Allure, or similar tools).
* Strong **communication and leadership skills** — able to connect technical decisions with business priorities and team goals.
* **English: B2 or higher.**
**Nice to Have**
* Experience building or improving **QA automation strategy** for web products.
* Practical experience with **visual testing** (Playwright snapshots, Percy, Applitools) and using consistent **test data** setups.
* Experience expanding or maintaining automation across **multiple projects or environments**.
* Ability to design clear **QA reports and metrics** that help track quality and team progress.
* Curiosity about **AI\-assisted testing** or new ways to make automation faster and smarter.
* Desire to build a strong **technical culture** within the QA team — share knowledge, improve standards, and support others’ growth.
* Understanding of core **QA principles and structured testing** (ISTQB\-level knowledge is a plus).