L’innovation est dans notre ADN… est-elle dans le vôtre?
Bombardier est un leader mondial de l’industrie de l’aviation en créant des avions novateurs qui changent la donne sur leur marché. Ses produits et services fournissent des expériences de calibre international établissant de nouvelles normes en matière de confort-passager, d’efficacité écoénergétique, de fiabilité et de sécurité. Nous sommes une organisation mondiale axée sur la collaboration et l'esprit d'équipe.
Votre billet d’embarquement comprendra…
Plusieurs conférences :
- Rencontrez un.e exécutif.ve
- Envolée au féminin
Apprendre davantage sur Bombardier :
- Conférence sur Les produits Bombardier
- Visites des sites Bombardier
- L’Académie d'apprentissage Bombardier
De nombreuses opportunités de réseautage et d'échanges sociaux :
- Du bénévolat
- Réseauter pour réussir
- 5 à 7, repas entre stagiaires, et bien plus encore!
Quelles sont vos contributions envers l’équipe?
En tant que stagiaire en assurance qualité au sein de l’équipe myBombardier, vous contribuerez à vous assurer que nos produits numériques destinés aux clients sont fiables, intuitifs et prêts à être mis en production.
Vous travaillerez en étroite collaboration avec le responsable de l’assurance qualité, les développeurs, l’équipe produit ainsi que l’équipe UX/UI. Vous participerez aux tests de nouvelles fonctionnalités, à l’identification et à la documentation des anomalies, ainsi qu’à l’amélioration continue de nos pratiques de test.
Ce stage vous permettra d’acquérir une expérience concrète en tests manuels et automatisés dans un environnement de développement Agile.
Principales responsabilités
Rédiger, maintenir et exécuter des cas de test pour les nouvelles fonctionnalités et les améliorations apportées aux produits.
Tester le comportement de l’interface utilisateur, la navigation, l’affichage adaptatif, la compatibilité entre navigateurs et le contenu géré par un système de gestion de contenu.
Valider que les fonctionnalités répondent aux exigences d’affaires et fonctionnelles documentées.
Identifier les incohérences, les anomalies, les cas limites et les problèmes d’utilisabilité avant la mise en production.
Documenter et signaler clairement les anomalies, notamment les étapes de reproduction, le résultat attendu, le résultat obtenu et les éléments de preuve pertinents.
Collaborer avec les développeurs et le responsable de l’assurance qualité afin d’analyser, de reproduire et de résoudre les anomalies.
Retester les corrections et participer aux tests de régression avant les mises en production.
Analyser, mettre à jour et améliorer les scripts de tests automatisés existants.
Contribuer à l’automatisation des tests à l’aide de TypeScript et des outils et cadres de test utilisés par l’équipe.
Participer aux cérémonies Agile, notamment la planification des sprints, les rencontres quotidiennes, le raffinement du carnet de produit et les rétrospectives.
Poser des questions, soulever les risques et communiquer clairement lorsque les exigences ou les comportements attendus ne sont pas suffisamment définis.
Comment vous épanouir dans ce rôle?
Connaissances de base du Web
Compréhension générale du fonctionnement des sites Web, des navigateurs, des adresses URL et des applications Web.
Connaissance de base des outils de développement intégrés aux navigateurs, ou intérêt à apprendre à les utiliser.
Compréhension de notions comme l’affichage adaptatif, la compatibilité entre navigateurs et le comportement des interfaces Web.
Expérience en programmation
Expérience de base en programmation, peu importe le langage, acquise dans le cadre des études, de projets personnels ou d’une expérience professionnelle.
Aisance à apprendre de nouveaux outils et concepts techniques.
Intérêt à apprendre TypeScript et à contribuer à l’automatisation des tests.
Une expérience en automatisation des tests constitue un atout, mais n’est pas obligatoire.
Communication et collaboration
Capacité à expliquer clairement les problèmes observés, les résultats de test et les constats.
Aisance à collaborer directement avec des développeurs et les autres membres d’une équipe produit.
Volonté de poser des questions et de signaler lorsqu’un élément n’est pas clair.
Capacité à recevoir de la rétroaction et à travailler en collaboration pour résoudre les problèmes.
Souci du détail
Grande capacité à repérer les incohérences, les comportements inattendus et les cas limites.
Approche curieuse, rigoureuse et méthodique dans l’analyse des fonctionnalités.
Capacité à considérer les fonctionnalités du point de vue de l’utilisateur.
Organisation et rigueur dans la documentation et le suivi des résultats de test.
Qualifications considérées comme des atouts
Expérience ou exposition préalable aux tests logiciels, à l’assurance qualité ou aux tests automatisés.
Connaissance de TypeScript, JavaScript, Playwright, Cypress, Selenium ou d’outils similaires.
Expérience avec Jira ou un autre outil de suivi des anomalies et des tâches.
Connaissance des méthodes Agile ou Scrum.
Expérience dans les tests de sites Web sur différents navigateurs, appareils ou formats d’écran.
Ce que vous apprendrez
Comment l’assurance qualité s’intègre dans l’ensemble du cycle de développement d’un produit.
Comment tester des produits numériques destinés aux clients dans un environnement professionnel.
Comment collaborer avec des développeurs, des gestionnaires de produit, des analystes d’affaires et des designers.
Comment rédiger des cas de test et des rapports d’anomalies efficaces.
Comment maintenir et améliorer des tests automatisés.
Comment les produits numériques sont planifiés, développés, testés et mis en production au sein d’une équipe Agile.
Information d’embarquement:
- Site: Administrative Centre (CA)
- Durée: 8 mois
- Travail flexible-Hybride
Il est important de noter que nos opportunités de stage sont ouvertes aux étudiants et non aux nouveaux gradués.
Tous nos stagiaires peuvent être appelés à voyager occasionnellement à l'extérieur du Canada pour des raisons de formation ou de travail.