Role and Responsibilities:
The Team Lead QA Engineer will oversee a team of QA Engineers, driving both manual and automated testing processes. This individual will be responsible for ensuring the delivery of high-quality software products, improving testing frameworks, and mentoring team members to develop technical and professional skills. The ideal candidate will have a strong background in test automation and a passion for delivering efficient, scalable, and reliable solutions.

Key Responsibilities:

  • Lead and mentor a team of QA Engineers, providing technical and career guidance.
  • Design, develop, and maintain automated testing frameworks, scripts, and tools.
  • Plan, organise, and oversee testing activities throughout the software development lifecycle.
  • Collaborate with cross-functional teams, including Software and Data Engineers, Product Managers, and DevOps, to ensure seamless integration of QA processes.
  • Define test strategies and drive the adoption of automation best practices to improve quality and efficiency.
  • Perform code reviews for automated test scripts and provide constructive feedback.
  • Analyse test results, report defects, and ensure timely resolution through root cause analysis.
  • Monitor and optimise test automation execution times and coverage.
  • Foster a culture of continuous improvement by identifying and implementing process enhancements.
  • Ensure compliance with QA standards and procedures within the team.
  • Develop metrics and KPIs to measure the performance and effectiveness of QA efforts.

Required Qualifications:

  • Certifications: Relevant certifications in QA and Testing Automation, or similar fields.
  • Education / Degrees: Bachelor’s degree in Business, Information Technology, or a related field.

Required Skills and Experience:

  • 8+ years of experience in software quality assurance, with at least 2 years in a leadership or team lead role.
  • Hands-on experience with automation testing tools (e.g. Cypress, Playwright).
  • Proficiency in programming/scripting languages (e.g. Python, JavaScript).
  • Strong understanding of software testing principles, methodologies (e.g. Agile/Scrum), and best practices.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Knowledge of version control systems like Git.
  • Excellent analytical and problem-solving skills.
  • Ability to write clear and comprehensive test plans, test cases, and test scripts.
  • Effective communication and interpersonal skills with the ability to work in a collaborative team environment.
  • Proven track record of delivering high-quality software under tight deadlines.
  • Familiarity with performance and security testing concepts is a plus.

Why you’ll love working for the company:

The company believes in taking care of their team and creating an environment where you can thrive. As part of their company, you’ll enjoy:

  • Flexible Working Arrangements: Whether you’re a night owl or an early bird, the company offer hybrid and remote options to suit your lifestyle.
  • Comprehensive Benefits: From a wellness program to home office reimbursements and continuous learning opportunities, we’ve got you covered.
  • Team Culture: Fun team-building activities, regular socials, and a supportive, inclusive culture that values transparency, accountability, and work-life balance.
  • Performance Incentives: Competitive salaries, ESOP, and recognition for your hard work

Role and Responsibilities:
The Team Lead QA Engineer will oversee a team of QA Engineers, driving both manual and automated testing processes. This individual will be responsible for ensuring the delivery of high-quality software products, improving testing frameworks, and mentoring team members to develop technical and professional skills. The ideal candidate will have a strong background in test automation and a passion for delivering efficient, scalable, and reliable solutions.

Key Responsibilities:

  • Lead and mentor a team of QA Engineers, providing technical and career guidance.
  • Design, develop, and maintain automated testing frameworks, scripts, and tools.
  • Plan, organise, and oversee testing activities throughout the software development lifecycle.
  • Collaborate with cross-functional teams, including Software and Data Engineers, Product Managers, and DevOps, to ensure seamless integration of QA processes.
  • Define test strategies and drive the adoption of automation best practices to improve quality and efficiency.
  • Perform code reviews for automated test scripts and provide constructive feedback.
  • Analyse test results, report defects, and ensure timely resolution through root cause analysis.
  • Monitor and optimise test automation execution times and coverage.
  • Foster a culture of continuous improvement by identifying and implementing process enhancements.
  • Ensure compliance with QA standards and procedures within the team.
  • Develop metrics and KPIs to measure the performance and effectiveness of QA efforts.

Required Qualifications:

  • Certifications: Relevant certifications in QA and Testing Automation, or similar fields.
  • Education / Degrees: Bachelor’s degree in Business, Information Technology, or a related field.

Required Skills and Experience:

  • 8+ years of experience in software quality assurance, with at least 2 years in a leadership or team lead role.
  • Hands-on experience with automation testing tools (e.g. Cypress, Playwright).
  • Proficiency in programming/scripting languages (e.g. Python, JavaScript).
  • Strong understanding of software testing principles, methodologies (e.g. Agile/Scrum), and best practices.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Knowledge of version control systems like Git.
  • Excellent analytical and problem-solving skills.
  • Ability to write clear and comprehensive test plans, test cases, and test scripts.
  • Effective communication and interpersonal skills with the ability to work in a collaborative team environment.
  • Proven track record of delivering high-quality software under tight deadlines.
  • Familiarity with performance and security testing concepts is a plus.

Why you’ll love working for the company:

The company believes in taking care of their team and creating an environment where you can thrive. As part of their company, you’ll enjoy:

  • Flexible Working Arrangements: Whether you’re a night owl or an early bird, the company offer hybrid and remote options to suit your lifestyle.
  • Comprehensive Benefits: From a wellness program to home office reimbursements and continuous learning opportunities, we’ve got you covered.
  • Team Culture: Fun team-building activities, regular socials, and a supportive, inclusive culture that values transparency, accountability, and work-life balance.
  • Performance Incentives: Competitive salaries, ESOP, and recognition for your hard work

Desired Skills:

  • software quality assurance
  • leadership or team lead role
  • Cypress
  • Playwright – Automation
  • Python
  • JavaScript).
  • Agile/Scrum)
  • Jenkins
  • GitLab CI
  • or Azure DevOps.

Learn more/Apply for this position