Enable job alerts via email!

QA Automation Supervisor

Kitco Metals Inc

Montreal

Hybrid

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading metals and mining company in Montreal is seeking a highly skilled QA / Automation Supervisor to drive quality assurance efforts. You will mentor a team, ensure testing practices are followed, and lead automation initiatives. The ideal candidate has extensive experience in QA tools and methodologies, alongside strong leadership abilities. This role offers the opportunity to work in a dynamic environment with a focus on continuous improvement and communication across teams.

Benefits

Flexible work environment
Travel opportunities to Montreal

Qualifications

  • 5+ years of experience in QA and automation practices.
  • Proficient in test management and automation tools.
  • Strong leadership skills to mentor and supervise teams.

Responsibilities

  • Lead and mentor the QA team to align testing strategies.
  • Develop and maintain test plans and test scripts.
  • Plan and coordinate software releases and hotfixes.

Skills

Quality Assurance Tools
Automation Tools
Release Management Tools
Version Control
Basic Scripting / Programming
Team Management
Resource Planning

Education

Bachelor’s degree in Computer Science or related field

Tools

Jira
Selenium
Git

Job description

PURPOSE

We are looking for a highly skilled & hands-on QA / Automation Supervisor to drive our quality assurance efforts and ensure the delivery of high-quality software products. In this role, you will lead a team of QA engineers, define automation practices and enable automation across different solutions / domains.

KEY RESPONSIBILITIES AND ACCOUNTABILITIES

Quality Assurance Oversight

  • Define and enforce QA standards across all stages of the software development lifecycle (SDLC).
  • Lead and mentor QA team members, ensuring alignment with testing strategies and goals.
  • Develop and maintain test plans, test cases, and test scripts for functional, regression, and integration testing.
  • Track and manage defect life cycles, ensuring timely resolution and verification.
  • Ensure product quality through manual and automated testing, code reviews, and risk analysis.

Test Automation

  • Design, develop, and maintain automated test frameworks and scripts
  • Identify test automation opportunities to improve test coverage, efficiency, and speed of release cycles.
  • Monitor and optimize automated test execution, including performance and reliability of test suites.
  • Collaborate with developers to ensure testability of applications and support test-driven development (TDD) and behavior-driven development (BDD) practices.
  • Release Management

  • Plan and coordinate software releases, hotfixes, and patches across multiple environments (dev, QA, staging, production).
  • Maintain release calendars and communicate timelines, status, and risks to stakeholders.
  • Ensure that all releases follow change management policies and that pre-release testing and sign-offs are completed.
  • Collaborate with development and product teams to ensure smooth deployment and rollback strategies.
  • Document release processes, including post-release analysis and continuous improvement actions.
  • Continuous Improvement

  • Evaluate and recommend QA and automation tools, processes, and best practices.
  • Drive continuous improvement initiatives in testing strategies, team skills, and release processes.
  • Promote a quality-first mindset across cross-functional teams.
  • Communication & Coordination

  • Act as the main point of contact between the QA team and cross-functional teams (Dev, Product, DevOps).
  • Facilitate daily stand-ups, QA syncs, and status meetings.
  • Communicate risks, blockers, and quality concerns to stakeholders.
  • Team Leadership & Management

  • Provide daily supervision and guidance to QA analysts, testers, and automation engineers.
  • Assign tasks, projects, and priorities based on team strengths and project needs.
  • Set clear goals, expectations, and deliverables for QA team members.
  • Resource Planning & Allocation

  • Evaluate workload and allocate resources to meet testing and release deadlines.
  • Manage time-off scheduling, ensure adequate coverage, and handle workload balancing.
  • Support recruitment, onboarding, and training of new QA team members.
  • REQUIRED SKILLS AND COMPETENCIES

    Technical Skills

  • Quality Assurance Tools : Proficiency with test management tools (e.g., Jira, TestRail, Zephyr, HP ALM).
  • Automation Tools : Experience with Selenium, Cypress, JUnit, TestNG, or other automation frameworks.
  • Release Management Tools : Familiarity with CI / CD tools
  • Version Control : Solid understanding of Git and branching strategies.
  • Environment Management : Experience managing staging, pre-production, and production environments.
  • Basic Scripting / Programming : Ability to understand and modify scripts (e.g., Bash, Python, PowerShell).
  • Leadership and Supervisory Competencies

  • Team Management : Ability to supervise and mentor QA analysts or testers; assign and track tasks.
  • Resource Planning : Effective allocation of QA resources for testing and release activities.
  • Performance Monitoring : Conduct QA staff performance reviews and provide coaching / feedback.
  • Conflict Resolution : Strong skills in handling disagreements within or across teams.
  • Process & Methodology Knowledge

  • Software Development Life Cycle (SDLC) : In-depth knowledge of Waterfall, Agile, and / or DevOps methodologies.
  • Testing Lifecycle : Expertise in planning and executing functional, regression, integration, and user acceptance testing.
  • Documentation : Ability to create / review test plans, test cases, release notes, and quality metrics reports.
  • Preferred Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or related field.
  • Relevant certifications (e.g., ISTQB, PMP, ITIL, Certified ScrumMaster, SAFe Release Train Engineer).
  • Experience in regulated industries (e.g., healthcare, finance) may be a plus.
  • ASSETS

  • French language skills would be an additional asset.
  • WORK LOCATION

    Candidates in Eastern time zones with the flexibility to travel to the Montreal office on an as-needed basis will be given preference.

    The role requires understanding requirements, asking relevant questions during meetings with employees, suppliers, and outsourced developers outside Quebec, and providing clear written descriptions of any issues in English to ensure effective communication.

    Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

    Similar jobs