Titre du poste ou emplacement
RECHERCHES RÉCENTES

QA Manager

illumin Inc.
Toronto, ON
Temps plein
La gestion

What You Will Do:

  • Lead, mentor, and develop a team of QA engineers, fostering a collaborative and high-performance environment.
  • Manage the day-to-day activities of the QA team, including workload management, performance reviews, and career development.
  • Collaborate with cross-functional teams (developers, product managers, UX designers) to ensure alignment on quality objectives.
  • Develop and implement comprehensive QA strategies, methodologies, and best practices tailored to the Agile environment.
  • Define, monitor, and report on key quality metrics to ensure high standards of software quality.
  • Drive continuous improvement initiatives to enhance testing efficiency, effectiveness, and coverage.
  • Oversee the design, development, and execution of manual and automated test cases for new features, enhancements, and bug fixes.
  • Ensure thorough regression testing is conducted to maintain the integrity of the product with each release.
  • Lead the adoption and improvement of test automation frameworks, tools, and processes to increase test coverage and reduce manual effort.
  • Work closely with Agile delivery teams to integrate QA processes into the software development lifecycle, ensuring early and continuous testing.
  • Participate in Agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives) to represent QA and ensure quality is built into every phase of development.
  • Collaborate with Product and Development teams to define acceptance criteria and ensure requirements are testable and clearly understood.

What You Will Bring:

  • Minimum of 5 years of experience in software quality assurance, with at least 2 years in a leadership or management role.
  • Extensive experience with manual testing, regression testing, and test automation in an Agile environment.
  • Proven experience in leading QA teams through successful software delivery cycles.
  • Proficiency in test automation tools and frameworks (e.g., Selenium, JUnit, TestNG, etc.).
  • Strong understanding of Agile methodologies and practices, with hands-on experience working within Agile teams.
  • Knowledge of software development life cycles (SDLC) and continuous integration/continuous deployment (CI/CD) pipelines.
  • Excellent leadership, mentoring, and people management skills.
  • Strong problem-solving abilities and the capacity to make decisions in a fast-paced environment.
  • Exceptional communication and collaboration skills, with the ability to work effectively with cross-functional teams.