Job Openings QA Lead

About the job QA Lead

About LeisureLabs

LeisureLabs is a full-service digital transformation and software development agency focused on providing custom digital experiences for the fitness and leisure industry. With a world-class team of experts in user experience design, project management and engineering, LeisureLabs work with a wide range of platforms, allowing clients to focus their development on true innovation. We value diversity, creativity, and a collaborative spirit in our team.

Job Overview:

As a QA Lead at LeisureLabs, you will be responsible for ensuring the quality, reliability, and performance of digital platforms across both mobile and web applications.

You will define and implement testing strategies that support the stabilisation and ongoing development of existing systems. This includes establishing automated testing frameworks, improving regression testing coverage, and working closely with engineering teams to ensure quality is embedded throughout the development lifecycle.

In addition, you will lead initiatives to evaluate and implement the use of AI-assisted testing and automation tools, helping the team identify opportunities where AI can improve test coverage, efficiency, and quality assurance processes.

You will play a key role in helping the team safely take ownership of existing codebases, ensuring new features can be delivered confidently while maintaining high product quality.

Responsibilities and Duties:

  • Define and implement quality assurance strategies, processes, and standards.
  • Lead testing efforts across web and mobile applications.
  • Establish regression testing processes to support ongoing development and releases.
  • Design and maintain automated test frameworks and test suites.
  • Design and execute functional, integration, and performance tests.
  • Collaborate with developers to ensure new features are testable and well-validated.
  • Identify, document, and track defects and work with engineering teams to resolve them.
  • Implement testing tools and frameworks that improve coverage and efficiency.
  • Introduce quality metrics and reporting for project stakeholders.
  • Work closely with developers, product managers, and designers to ensure high product quality.
  • Promote best practices in testing and quality across the engineering team.

Qualifications:

  • Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of experience in software quality assurance.
  • Proven experience leading QA processes or QA teams.
  • Experience with testing both web and mobile applications.
  • Strong experience with automated testing tools such as Playwright, Cypress, Selenium, Appium, or similar.
  • Experience with API testing tools such as Postman, REST Assured, or similar.
  • Familiarity with CI/CD pipelines and automated testing integration.
  • Strong understanding of Agile development methodologies.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills.
  • Ability to communicate effectively in English at a minimum B2 proficiency level.