Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Air Canada

Spécialiste - Assurance de la qualité - TI

Dorval,QC
  • À discuter
  • 1 poste à combler dès que possible

Appartenir à Air Canada, c’est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre équipe novatrice et diversifiée à l’avant-garde du transport aérien de passagers.

Le spécialiste - Assurance de la qualité - TI est un leader stratégique animé et pragmatique responsable de tous les aspects de l’assurance de la qualité logicielle (AQL) : aspects techniques et administratifs, projets, processus. La personne qui occupe ce poste encourage l’amélioration continue, l’innovation et la conformité en introduisant de nouveaux outils, l’automatisation, des solutions fondées sur l’IA et les meilleures pratiques. Elle travaille dans un milieu interfonctionnel et coordonne les activités, le développement et les tests, garantissant ainsi la prestation de solutions rentables, rapides et de haute qualité. Une attention particulière portée aux pratiques de qualité devancées et à l’automatisation avancée est essentielle pour ce poste.

Responsabilités:

  • Favoriser l’amélioration continue des lignes directrices d’Air Canada en matière d’assurance de la qualité et promouvoir l’adoption des meilleures pratiques, des technologies et des processus de l’industrie pour des solutions rentables, rapides et de haute qualité.
  • Analyser les défauts rencontrés par les clients et les commentaires de ces derniers et prendre des mesures préventives visant à améliorer la qualité des solutions.
  • Assurer la qualité globale de tous les déploiements de solutions au sein des unités d’entreprise ou du domaine, en veillant au respect des lignes directrices en matière d’assurance de la qualité.
  • Mettre en œuvre une analyse efficace de la conception et examiner les scripts d’essai, le codage, l’automatisation et les activités d’intégration, en fonction des objectifs et de l’architecture du produit.
  • Gérer toutes les activités du cycle de vie de la qualité du développement des systèmes, dont celles exécutées par d’autres services, directions ou tiers; veiller au respect des lignes directrices en matière d’assurance de la qualité et des principaux indicateurs de rendement.
  • Diriger les efforts d’analyse des besoins et des systèmes, traduisant les exigences opérationnelles en solutions techniques.
  • Diriger les processus de planification et de surveillance pour les domaines fonctionnels attribués.
  • Fournir une orientation en matière de technologie ou de services dans tous les secteurs fonctionnels, notamment les technologies spécialisées ou créneaux.
  • Fournir des données financières pour l’élaboration, l’administration et le respect du budget alloué pour l’étendue des responsabilités du poste.
  • Assurer une collaboration synergique et la réalisation des objectifs communs en travaillant avec toutes les fonctions technologiques.
  • Encadrer les membres de l’équipe en vue de perfectionner leurs compétences et capacités techniques.
  • Fournir des données commerciales et techniques aux comités de gouvernance et de gestion de l’exploitation.
  • Gérer un degré élevé de complexité de la technologie et encourager la prise de décisions autonomes en ce qui a trait aux meilleures pratiques en matière de technologies.
  • Orienter la vision technologique et les objectifs d’amélioration continue des domaines fonctionnels attribués.
  • Travailler avec les fournisseurs de services d’assurance de la qualité pour gérer efficacement les équipes, les ressources et les processus liés à l’assurance de la qualité afin d’assurer la prestation en temps voulu de services de grande qualité.
  • Surveiller et mesurer le rendement des ressources, des processus et des outils d’assurance de la qualité pour tout le cycle de vie du développement de logiciels; élaborer des rapports fondés sur une carte de pointage opérationnelle, et tenir cette dernière à jour.
  • Veiller au respect des règles et des processus obligatoires par l’entremise de la gouvernance des activités d’essai dans les domaines attribués.
  • Intégrer rapidement l’assurance de la qualité dans le cycle de vie du développement de logiciels en mettant en place des tests fondés sur les exigences, les méthodologies TDD et BDD, et la validation automatisée des critères d’acceptation.
  • Faciliter la formation des développeurs et des propriétaires des Produits afin qu’ils puissent créer et automatiser des tests à l’échelle des unités, des API et des composants.
  • Favoriser la couverture d’automatisation des sprints en veillant à ce que les nouvelles fonctionnalités soient automatisées au cours du même sprint, en tirant parti des pipelines d’intégration et de livraison (GitHub Actions, Azure DevOps).
  • Diriger l’adoption et l’intégration d’outils d’assurance de la qualité fondés sur l’IA (cadres agentifs, génération de cas de test fondés sur les grands modèles de langage [GML], prédiction des défauts, automatisation de l’autorétablissement) dans toutes les phases du cycle de vie du développement de logiciels.
  • Superviser la mise en œuvre et la mise à l’échelle des cadres d’automatisation d’entreprise (Selenium, Playwright, Cypress, ACATS et solutions personnalisées), en garantissant l’adaptabilité et l’optimisation des coûts.
  • Promouvoir l’utilisation de l’analytique fondée sur l’IA pour le triage des défauts en temps réel, l’analyse des causes profondes et les mesures prédictives de la qualité.

Technologie

  • Cerner, évaluer et intégrer de nouvelles technologies en matière d’assurance de la qualité, notamment :
    • Plateformes d’assurance de la qualité agentive ou fondée sur l’IA : JIRA, Xray, outils d’orchestration agentive.
    • Cadres d’automatisation : Selenium, Playwright, Cypress, méthodologie BDD fondée sur Gherkin, outils assistés par l’IA.
    • Plateformes infonuagiques : AWS, Azure, Bedrock, OpenSearch, isolation des nuages privés virtuels.
    • Tests d’accessibilité et de l’expérience utilisateur : axe-core, Lighthouse, Jaws, WAVE; normes des Règles pour l’accessibilité des contenus Web (WCAG).
    • Tests non fonctionnels : JMeter, Gatling, analyse de la sécurité et de la vulnérabilité, simulation de réseaux, virtualisation des services.
    • Gestion des données de test : TDM, masquage des données, anonymisation, RGPD, PCI, Delphix.
    • Rapports et tableaux de bord : Tableaux de bord automatisés, cartes de pointage mensuelles, outils de communication d’information à la haute direction.

Qualifications

  • Diplôme universitaire, attestation technique ou expérience équivalente.
  • Au moins sept années d’expérience en technologie de l’information, en exploitation, en direction de personnel et en établissement de stratégies dans une grande entreprise.
  • Certifications ISTQB, QAI et autres certifications pertinentes (programmation, méthodologies agiles).
  • Connaissances techniques approfondies et compétences en matière de leadership stratégique.
  • Expérience de la gestion d’une équipe éclatée et de la recherche de l’excellence en matière de satisfaction client, de qualité des produits et de fiabilité.
  • Excellente compréhension des cycles de vie du développement de logiciels (méthodes Waterfall, itérative et Agile), ainsi que des processus et des outils modernes relatifs à l’assurance de la qualité.
  • Expérience des méthodes d’essai Agile, de l’intégration continue et de la prestation continue.
  • Connaissance d’Internet, des affaires électroniques, des applications mobiles et des systèmes essentiels.
  • Expérience des essais de production (bilans de santé, surveillance, basculement, RC).
  • Expertise de l’automatisation des tests et des tests de rendement et de sécurité.
  • Excellent esprit d’analyse et expérience des mesures liées à l’assurance de la qualité (profils de défaut, critères d’entrée ou de sortie).
  • Excellentes aptitudes pour la résolution de problèmes, la communication et la gestion de projets.
  • Ponctualité et fiabilité avérées dans un milieu trépidant.

Conditions d’emploi :

Les candidats doivent avoir le droit de travailler dans le pays choisi au moment où un emploi leur est offert. Il incombe entièrement aux employés posant leur candidature d’obtenir les permis de travail, les visas ou toutes autres autorisations requises pour le poste.

Exigences Linguistiques

À compétences égales, la préférence sera accordée aux candidats bilingues.

Diversité et inclusion

Air Canada est résolument engagée en faveur de la diversité et de l’inclusion et vise à créer un milieu de travail sain, accessible et gratifiant qui met en valeur la contribution unique de nos employés au succès de notre entreprise.

En tant qu'employeur qui garantit l'égalité d'accès à l'emploi, nous encourageons les candidatures les plus diverses afin de pouvoir nous doter d’un effectif varié et représentatif de nos clients et des communautés où nous vivons et offrons nos services.

Air Canada remercie tous les candidats de leur intérêt, mais seules les personnes sélectionnées pour une entrevue seront contactées.


Environnement de travail

Environnement de travailAir Canada0
Environnement de travailAir Canada1
Environnement de travailAir Canada2
Environnement de travailAir Canada3

Exigences

Niveau d'études

non déterminé

Diplôme

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé

No. référence interne

AIPACICA38324EXTERNALFRCA