Analyste - Mise en œuvre des technologies d’assurance de la qualité - Tests non fonctionnels
About the role
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.
Nous recherchons un analyste – Mise en œuvre des technologies d’assurance de la qualité – Tests non fonctionnels afin de fournir des solutions de tests non fonctionnels (rendement, évolutivité, fiabilité, sécurité) aux équipes des solutions numériques et aux équipes de projet. Assurer une évaluation, un diagnostic et un suivi rigoureux du risque à l’aide d’outils d’entreprise et libres. Soutenir la virtualisation des services et l’intégration avec les plateformes infonuagiques pour permettre une couverture non fonctionnelle complète dans tous les environnements.
L’analyste – Mise en œuvre des technologies d’assurance de la qualité – Tests non fonctionnels relèvera du chef de l’Assurance de la qualité – Technologie et mise en œuvre – Centre d’excellence du Bureau de gestion de la qualité d’Air Canada et veillera à l’harmonisation avec les normes de qualité et la gouvernance à l’échelle de l’entreprise.
Responsabilités
- Diriger les activités d’optimisation des performances pour les mises à jour principales et les applications stables.
- Réaliser le profilage, l’analyse comparative et les essais de basculement des applications mobiles et d’entreprise.
- Gérer et surveiller les outils de virtualisation des services et leur utilisation, y compris les volumes d’appels et les répercussions de l’intégration.
- Suivre l’utilisation des capacités des ressources et les économies réalisées grâce à l’internalisation des projets d’investissement, et en rendre compte.
- Développer et examiner les stratégies de rendement, les exigences non fonctionnelles et les exigences relatives aux essais pour les nouveaux projets.
- Utiliser des indicateurs en temps réel pour surveiller l’état du rendement et en rendre compte.
- Maintenir des cartes de pointage et des indicateurs de gouvernance stables aux fins de suivi du rendement et d’affectation des ressources.
- Concevoir et exécuter des essais de rendement, d’évolutivité, de fiabilité et de sécurité, et rendre compte des résultats.
- Mettre en œuvre la virtualisation des services afin de simuler des systèmes tiers ou indisponibles pour effectuer des essais précoces en parallèle.
- Effectuer des évaluations du risque lié au rendement, à l’évolutivité et à la sécurité.
- Expérience avérée dans l’observabilité et le diagnostic des applications, y compris l’installation, la configuration et l’optimisation d’outils tels que Dynatrace, Splunk et Kibana.
- Capacité à définir et à mettre en œuvre les principaux indicateurs de rendement liés à l’observabilité (latence, débit, taux d’erreur) et à les intégrer dans des tableaux de bord.
- Expérience pratique du traçage distribué et de la corrélation des événements pour les microservices.
- Connaissance de l’analyse prédictive du rendement et des alertes automatisées.
- Solides compétences en diagnostic de problème pour la résolution en temps réel des incidents à l’aide de plateformes d’accès sur demande.
- Évaluer la fiabilité du système, y compris la stabilité, le basculement et les modèles de récupération.
- Effectuer des tests de pénétration et des analyses de vulnérabilité.
- Effectuer des tests de charge, de contrainte et de volume pour valider la capacité et l’évolutivité.
- Utiliser les journaux, les alertes et les indicateurs de rendement en temps réel aux fins de diagnostic et de surveillance.
- Exploiter les données historiques sur les anomalies et les journaux pour analyser la cause fondamentale et favoriser l’amélioration continue.
- Collaborer avec les développeurs, les équipes en charge des tests et l’équipe Développement et exploitation pour intégrer les tests non fonctionnels dans le cycle de vie du développement de logiciels.
- Promouvoir la réalisation devancée des tests non fonctionnels et la détection rapide des risques.
- Encadrer et guider les équipes sur la stratégie de test non fonctionnel, l’utilisation des outils, les techniques de test et les indicateurs de qualité.
- Soutenir l’intégration avec les outils d’intégration et de livraison et les plateformes infonuagiques pour les tests non fonctionnels continus.
- Établir et surveiller les principaux indicateurs de rendement liés au rendement, à la fiabilité, à la sécurité et à l’efficacité globale de la qualité non fonctionnelle.
- Veiller au respect de la gouvernance interne en matière d’assurance de la qualité, des politiques en matière de sûreté et de technologie de l’information, ainsi que des normes réglementaires externes.
- Animer des séances de formation et des ateliers pour développer les capacités de test non fonctionnel et d’assurance de la qualité.
Exigences techniques et outils :
- JMeter, serveur mandataire OWASP ZAP, Splunk, Dynatrace, Kibana.
- AWS et Azure (maîtrise de bout en bout)
- AWS Lambda et autres outils de virtualisation.
- Harness, GitHub Actions, Azure DevOps, Jenkins.
- Jira XRAY, tableau de bord des tests de rendement, tableau de bord centralisé.
- Connaissance des cycles de mise à jour des données de l’environnement et de leur incidence sur la couverture des tests non fonctionnels.
- Utilisation des données historiques sur les anomalies, des journaux et des indicateurs pour l’analyse de la cause profonde et l’amélioration continue.
Qualifications
- Baccalauréat en informatique, en systèmes d’information ou dans un domaine connexe.
- Trois à cinq années d’expérience dans les tests non fonctionnels et l’ingénierie de la performance.
- Expérience avérée dans la conception, la mise en œuvre et la mise à l’échelle de solutions de tests non fonctionnels.
- Expérience avec les cadres de test de performance, de sécurité et de fiabilité.
- Compétences en programmation ou en script (Java, Python, etc.).
- Expérience avec les plateformes infonuagiques et la virtualisation des services.
- Expérience avec les cycles de mise à jour des données et la synchronisation des données de l’environnement.
- Excellentes compétences en matière de communication et de collaboration.
- Passion pour la performance, la sécurité et l’amélioration continue.
- Faire preuve de ponctualité et fiabilité avérées pour favoriser la réussite globale de l’équipe dans un milieu trépidant.
Qualifications supplémentaires
- Certifications (souhaitées) : ISTQB, AWS, Microsoft Azure ou certifications liées aux tests non fonctionnels souhaitées.
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.
About Air Canada
Canada's largest airline, the country’s flag carrier and a founding member of Star Alliance, the world's most comprehensive air transportation network celebrating its 25thanniversary in 2022, Air Canada provides scheduled passenger service directly to 51 airports in Canada, 51 in the United States and 86 internationally. It is the only international network carrier in North America to receive a Four-Star ranking from Skytrax, which in 2021 gave Air Canada awards for the Best Airline Staff in North America, Best Airline Staff in Canada, Best Business Class Lounge in North America, and an excellence award for its management of the COVID-19 pandemic.
**
Air Canada est la plus importante société aérienne du Canada, le transporteur national du pays et un membre cofondateur du réseau Star Alliance — le plus vaste regroupement mondial de sociétés aériennes, qui célèbre son 25e anniversaire en 2022. Les lignes passagers régulières d’Air Canada relient sans escale 51 aéroports au Canada, 51 aux États-Unis et 86 sur le reste du globe. En Amérique du Nord, Air Canada constitue le seul transporteur aérien d’envergure internationale offrant une gamme complète de services à détenir la cote quatre étoiles de Skytrax qui, en 2021, lui a décerné les prix Meilleur personnel au sol et à bord en Amérique du Nord, Meilleur personnel au sol et à bord au Canada, Meilleur salon de classe affaires en Amérique du Nord ainsi qu’un Prix d’excellence pour sa gestion de la pandémie de la COVID-19.
Analyste - Mise en œuvre des technologies d’assurance de la qualité - Tests non fonctionnels
About the role
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.
Nous recherchons un analyste – Mise en œuvre des technologies d’assurance de la qualité – Tests non fonctionnels afin de fournir des solutions de tests non fonctionnels (rendement, évolutivité, fiabilité, sécurité) aux équipes des solutions numériques et aux équipes de projet. Assurer une évaluation, un diagnostic et un suivi rigoureux du risque à l’aide d’outils d’entreprise et libres. Soutenir la virtualisation des services et l’intégration avec les plateformes infonuagiques pour permettre une couverture non fonctionnelle complète dans tous les environnements.
L’analyste – Mise en œuvre des technologies d’assurance de la qualité – Tests non fonctionnels relèvera du chef de l’Assurance de la qualité – Technologie et mise en œuvre – Centre d’excellence du Bureau de gestion de la qualité d’Air Canada et veillera à l’harmonisation avec les normes de qualité et la gouvernance à l’échelle de l’entreprise.
Responsabilités
- Diriger les activités d’optimisation des performances pour les mises à jour principales et les applications stables.
- Réaliser le profilage, l’analyse comparative et les essais de basculement des applications mobiles et d’entreprise.
- Gérer et surveiller les outils de virtualisation des services et leur utilisation, y compris les volumes d’appels et les répercussions de l’intégration.
- Suivre l’utilisation des capacités des ressources et les économies réalisées grâce à l’internalisation des projets d’investissement, et en rendre compte.
- Développer et examiner les stratégies de rendement, les exigences non fonctionnelles et les exigences relatives aux essais pour les nouveaux projets.
- Utiliser des indicateurs en temps réel pour surveiller l’état du rendement et en rendre compte.
- Maintenir des cartes de pointage et des indicateurs de gouvernance stables aux fins de suivi du rendement et d’affectation des ressources.
- Concevoir et exécuter des essais de rendement, d’évolutivité, de fiabilité et de sécurité, et rendre compte des résultats.
- Mettre en œuvre la virtualisation des services afin de simuler des systèmes tiers ou indisponibles pour effectuer des essais précoces en parallèle.
- Effectuer des évaluations du risque lié au rendement, à l’évolutivité et à la sécurité.
- Expérience avérée dans l’observabilité et le diagnostic des applications, y compris l’installation, la configuration et l’optimisation d’outils tels que Dynatrace, Splunk et Kibana.
- Capacité à définir et à mettre en œuvre les principaux indicateurs de rendement liés à l’observabilité (latence, débit, taux d’erreur) et à les intégrer dans des tableaux de bord.
- Expérience pratique du traçage distribué et de la corrélation des événements pour les microservices.
- Connaissance de l’analyse prédictive du rendement et des alertes automatisées.
- Solides compétences en diagnostic de problème pour la résolution en temps réel des incidents à l’aide de plateformes d’accès sur demande.
- Évaluer la fiabilité du système, y compris la stabilité, le basculement et les modèles de récupération.
- Effectuer des tests de pénétration et des analyses de vulnérabilité.
- Effectuer des tests de charge, de contrainte et de volume pour valider la capacité et l’évolutivité.
- Utiliser les journaux, les alertes et les indicateurs de rendement en temps réel aux fins de diagnostic et de surveillance.
- Exploiter les données historiques sur les anomalies et les journaux pour analyser la cause fondamentale et favoriser l’amélioration continue.
- Collaborer avec les développeurs, les équipes en charge des tests et l’équipe Développement et exploitation pour intégrer les tests non fonctionnels dans le cycle de vie du développement de logiciels.
- Promouvoir la réalisation devancée des tests non fonctionnels et la détection rapide des risques.
- Encadrer et guider les équipes sur la stratégie de test non fonctionnel, l’utilisation des outils, les techniques de test et les indicateurs de qualité.
- Soutenir l’intégration avec les outils d’intégration et de livraison et les plateformes infonuagiques pour les tests non fonctionnels continus.
- Établir et surveiller les principaux indicateurs de rendement liés au rendement, à la fiabilité, à la sécurité et à l’efficacité globale de la qualité non fonctionnelle.
- Veiller au respect de la gouvernance interne en matière d’assurance de la qualité, des politiques en matière de sûreté et de technologie de l’information, ainsi que des normes réglementaires externes.
- Animer des séances de formation et des ateliers pour développer les capacités de test non fonctionnel et d’assurance de la qualité.
Exigences techniques et outils :
- JMeter, serveur mandataire OWASP ZAP, Splunk, Dynatrace, Kibana.
- AWS et Azure (maîtrise de bout en bout)
- AWS Lambda et autres outils de virtualisation.
- Harness, GitHub Actions, Azure DevOps, Jenkins.
- Jira XRAY, tableau de bord des tests de rendement, tableau de bord centralisé.
- Connaissance des cycles de mise à jour des données de l’environnement et de leur incidence sur la couverture des tests non fonctionnels.
- Utilisation des données historiques sur les anomalies, des journaux et des indicateurs pour l’analyse de la cause profonde et l’amélioration continue.
Qualifications
- Baccalauréat en informatique, en systèmes d’information ou dans un domaine connexe.
- Trois à cinq années d’expérience dans les tests non fonctionnels et l’ingénierie de la performance.
- Expérience avérée dans la conception, la mise en œuvre et la mise à l’échelle de solutions de tests non fonctionnels.
- Expérience avec les cadres de test de performance, de sécurité et de fiabilité.
- Compétences en programmation ou en script (Java, Python, etc.).
- Expérience avec les plateformes infonuagiques et la virtualisation des services.
- Expérience avec les cycles de mise à jour des données et la synchronisation des données de l’environnement.
- Excellentes compétences en matière de communication et de collaboration.
- Passion pour la performance, la sécurité et l’amélioration continue.
- Faire preuve de ponctualité et fiabilité avérées pour favoriser la réussite globale de l’équipe dans un milieu trépidant.
Qualifications supplémentaires
- Certifications (souhaitées) : ISTQB, AWS, Microsoft Azure ou certifications liées aux tests non fonctionnels souhaitées.
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.
About Air Canada
Canada's largest airline, the country’s flag carrier and a founding member of Star Alliance, the world's most comprehensive air transportation network celebrating its 25thanniversary in 2022, Air Canada provides scheduled passenger service directly to 51 airports in Canada, 51 in the United States and 86 internationally. It is the only international network carrier in North America to receive a Four-Star ranking from Skytrax, which in 2021 gave Air Canada awards for the Best Airline Staff in North America, Best Airline Staff in Canada, Best Business Class Lounge in North America, and an excellence award for its management of the COVID-19 pandemic.
**
Air Canada est la plus importante société aérienne du Canada, le transporteur national du pays et un membre cofondateur du réseau Star Alliance — le plus vaste regroupement mondial de sociétés aériennes, qui célèbre son 25e anniversaire en 2022. Les lignes passagers régulières d’Air Canada relient sans escale 51 aéroports au Canada, 51 aux États-Unis et 86 sur le reste du globe. En Amérique du Nord, Air Canada constitue le seul transporteur aérien d’envergure internationale offrant une gamme complète de services à détenir la cote quatre étoiles de Skytrax qui, en 2021, lui a décerné les prix Meilleur personnel au sol et à bord en Amérique du Nord, Meilleur personnel au sol et à bord au Canada, Meilleur salon de classe affaires en Amérique du Nord ainsi qu’un Prix d’excellence pour sa gestion de la pandémie de la COVID-19.