Search suggestions:

part time
full time
no expérience
administrative assistant
driver
data entry
server
line cook
warehouse
work from home
receptionist
pharmacist
caregiver
Toronto
Quebec
Edmonton
Ontario
Calgary
British Columbia
Urban agglomeration of Montreal
New Brunswick
City of Hamilton
Brampton
Ottawa
Prince Edward Island

QA/Automation Supervisor-Responsable Assurance Qualité/Automatisation

Kitco Metals Inc.
$77,984 - $98,746 a year
Quebec
Full time
1 day ago
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.

OBJECTIF:
Nous recherchons un responsable assurance qualité/automatisation hautement qualifié et pragmatique pour diriger nos efforts en matière d'assurance qualité et garantir la livraison de produits logiciels de haute qualité. À ce poste, vous dirigerez une équipe d'ingénieurs assurance qualité, définirez les pratiques d'automatisation et mettrez en place l'automatisation dans différentes solutions/domaines.
PRINCIPALES RESPONSABILITÉS ET OBLIGATIONS:
Supervision de l'assurance qualité:
  • Définir et appliquer les normes d'assurance qualité à toutes les étapes du cycle de vie du développement logiciel (SDLC).
  • Diriger et encadrer les membres de l'équipe d'assurance qualité, en veillant à l'alignement sur les stratégies et les objectifs de test.
  • Développer et maintenir des plans de test, des cas de test et des scripts de test pour les tests fonctionnels, de régression et d'intégration.
  • Suivre et gérer le cycle de vie des défauts, en veillant à leur résolution et à leur vérification en temps opportun.
  • Garantir la qualité des produits grâce à des tests manuels et automatisés, des revues de code et des analyses de risques.
Automatisation des tests:
  • Concevoir, développer et maintenir des cadres et des scripts de tests automatisés.
  • Identifier les possibilités d'automatisation des tests afin d'améliorer la couverture, l'efficacité et la rapidité des cycles de publication.
  • Surveiller et optimiser l'exécution des tests automatisés, y compris les performances et la fiabilité des suites de tests.
  • Collaborer avec les développeurs pour garantir la testabilité des applications et soutenir les pratiques de développement piloté par les tests (TDD) et de développement piloté par le comportement (BDD).
Gestion des versions:
  • Planifier et coordonner les versions logicielles, les correctifs et les patches dans plusieurs environnements (développement, assurance qualité, préproduction, production).
  • Tenir à jour les calendriers de publication et communiquer les délais, l'état d'avancement et les risques aux parties prenantes.
  • Veiller à ce que toutes les versions respectent les politiques de gestion des changements et que les tests et validations préalables à la publication soient effectués.
  • Collaborer avec les équipes de développement et de produit pour garantir le bon déroulement des stratégies de déploiement et de retour en arrière.
  • Documenter les processus de publication, y compris l'analyse post-publication et les actions d'amélioration continue.
Amélioration continue:
  • Évaluer et recommander des outils, des processus et des bonnes pratiques en matière d'assurance qualité et d'automatisation.
  • Mener des initiatives d'amélioration continue dans les stratégies de test, les compétences des équipes et les processus de publication.
  • Promouvoir une culture de la qualité au sein des équipes interfonctionnelles.
Communication et coordination:
  • Servir de point de contact principal entre l'équipe d'assurance qualité et les équipes interfonctionnelles (développement, produit, DevOps).
  • Faciliter les réunions quotidiennes, les synchronisations d'assurance qualité et les réunions d'état d'avancement.
  • Communiquer les risques, les obstacles et les problèmes de qualité aux parties prenantes.
Leadership et gestion d'équipe:
  • Assurer la supervision et l'encadrement quotidiens des analystes d'assurance qualité, des testeurs et des ingénieurs en automatisation.
  • Attribuer les tâches, les projets et les priorités en fonction des points forts de l'équipe et des besoins du projet.
  • Définir des objectifs, des attentes et des résultats clairs pour les membres de l'équipe d'assurance qualité.
Planification et allocation des ressources:
  • Évaluer la charge de travail et allouer les ressources nécessaires pour respecter les délais de test et de mise en production.
  • Gérer les congés, assurer une couverture adéquate et équilibrer la charge de travail.
  • Soutenir le recrutement, l'intégration et la formation des nouveaux membres de l'équipe d'assurance qualité.
COMPÉTENCES ET APTITUDES REQUISES:
Compétences techniques:
  • Outils d'assurance qualité : maîtrise des outils de gestion des tests (par exemple, Jira, TestRail, Zephyr, HP ALM).
  • Outils d'automatisation : expérience avec Selenium, Cypress, JUnit, TestNG ou d'autres frameworks d'automatisation.
  • Outils de gestion des versions : familiarité avec les outils CI/CD.
  • Contrôle de version : Solide compréhension de Git et des stratégies de branchement.
  • Gestion de l'environnement : Expérience dans la gestion d'environnements de staging, de préproduction et de production.
  • Scripting/programmation de base : Capacité à comprendre et à modifier des scripts (par exemple, Bash, Python, PowerShell).
Compétences en matière de leadership et de supervision:
  • Gestion d'équipe : Capacité à superviser et à encadrer des analystes ou des testeurs QA ; attribuer et suivre les tâches.
  • Planification des ressources : Allocation efficace des ressources QA pour les activités de test et de mise en production.
  • Suivi des performances : Réaliser des évaluations des performances du personnel chargé de l'assurance qualité et fournir un accompagnement/des commentaires.
  • Résolution des conflits : Solides compétences dans la gestion des désaccords au sein d'une équipe ou entre plusieurs équipes.
Connaissances des processus et des méthodologies:
  • Cycle de vie du développement logiciel (SDLC) : Connaissance approfondie des méthodologies Waterfall, Agile et/ou DevOps.
  • Cycle de vie des tests : Expertise dans la planification et l'exécution de tests fonctionnels, de régression, d'intégration et d'acceptation par les utilisateurs.
  • Documentation : capacité à créer/réviser des plans de test, des cas de test, des notes de mise en production et des rapports sur les indicateurs de qualité.
Qualifications souhaitées:
  • Licence en informatique, en systèmes d'information ou dans un domaine connexe.
  • Certifications pertinentes (par exemple, ISTQB, PMP, ITIL, Certified ScrumMaster, SAFe Release Train Engineer).
  • Une expérience dans des secteurs réglementés (par exemple, la santé, la finance) peut être un atout.
ATOUT:
  • La maîtrise du français serait un atout supplémentaire.
LIEU DE TRAVAIL:
  • Les candidats situés dans les fuseaux horaires de l’Est et ayant la flexibilité de se déplacer au bureau de Montréal au besoin seront privilégiés.

Le poste exige de comprendre les exigences, de poser des questions pertinentes lors de réunions avec les employés, les fournisseurs et les développeurs externalisés hors du Québec, et de fournir en anglais des descriptions écrites claires de tout problème afin d’assurer une communication efficace

About Kitco Metals Inc.:


Founded in 1977, Kitco Metals Inc. is headquartered in Montreal and has offices in New York and Hong Kong. Kitco is one of the largest retailers of precious metals in the world, and a specialized supplier of refining services. The company is an authorized reseller of products made by some of the most prestigious government mints. Kitco’s website, the world’s #1 precious metals reference, is visited by close to a million people every day. A leading industry innovator, Kitco was one of the first precious metal companies to offer free real-time market information applications for smart phones.

Save Apply
Report job
Other Job Recommendations:

QA Automation Specialist

NTT DATA
Vancouver, British Columbia
  • Lead Quality Engineers across multiple teams to ensure...
  • Mentor and guide other Quality Engineers on the QA Process,...
1 week ago

QA Manager

Prodigy Education
Toronto, Ontario
$100,411 - $127,143 a year
  • Testing Practices and Automation Oversight: Oversee testing...
  • Cross-Functional Collaboration: Work closely with Product,...
1 week ago

Automation Co-op Student (Fall 2025)

StackTeck
Brampton, Ontario
$34,400 - $42,770 a year
Our goal is to give the successful applicant a wide range of hands-on exposure and experience in various areas of our business As...
1 week ago

Automation Systems Integrator

Herd North America
Winnipeg, Manitoba
$47,953 - $60,720 a year
We are currently looking for a passionate and results-driven Automation Systems Integrator to join our team With the use of a...
2 weeks ago

QA Supervisor

Tootsie Roll Industries
Vaughan, Ontario
$63,240 - $80,076 a year
  • Lead and support internal and external audits (SQF, CFIA,...
  • Deliver training on Food Safety and Quality Management in...
2 weeks ago

QA/QC Technician

Herbaland Naturals Inc.
Richmond, British Columbia
$20 - $30 an hour
  • Must have the ability to make sound judgment and good...
  • RM qualification and collecting all documents from suppliers...
3 weeks ago

Electrical Journeymen with Automation Background

Lindemann Electric Services Inc.
Cambridge, Ontario
$38 - $43 an hour
  • Electrical Service in machine brakedowns, Automation and...
  • A licensed electrician with at least 4 years of experience...
3 weeks ago

ETL QA

Virtusa
Toronto, Ontario
$110,759 - $140,246 a year
Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody When you join us, you...
3 weeks ago

SCADA Automation Specialists

Xcel Automation Ltd.
Grande Prairie, Alberta
$50,785 - $64,306 a year
  • Currently seeking individuals with experience working on the...
  • Experience with other automation systems is considered an...
3 weeks ago

Regional Automation Controls Specialist

Interfor
Nairn and Hyman Township, Ontario
When you join our team as a Regional Automation Controls Specialist, you will be you’ll be a key player in optimizing our...
2 weeks ago