Skip to main content

CapsLock is hiring QA Team Lead

➑️ Apply here: QA Team Lead

πŸ”” Monitor #team_lead #qa #qa_automation jobs

πŸ‘©β€πŸ’Ό Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➑️ Improve your resume

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).

Previous and next articles