Nous sommes le siège social de Subway! Une équipe dévouée de professionnels soutenant des milliers de franchisés à travers le monde.
Ingénieur en tests et automatisation
Prêt à créer la suite avec l’une des marques les plus emblématiques au monde?
Pourquoi rejoindre Subway?
À Subway, nous ne restons pas immobiles. Nous construisons.
C’est une entreprise axée sur ce qui compte le plus : accroître la rentabilité des franchisés, renforcer notre marque et créer de la valeur à long terme. Les gens qui s’épanouissent ici sont ceux qui veulent vraiment avoir un impact.
Tu ne feras pas juste le travail. Tu vas le façonner.
On bouge vite. On pense comme des propriétaires. Nous prenons des décisions qui comptent. Nous nous tenons à un niveau élevé parce que ce que nous faisons a un impact direct sur des milliers de franchisés à travers le monde.
Si vous apportez de l’énergie, de la responsabilité et un biais d’action, vous vous intégrerez parfaitement.
Nous prenons le travail au sérieux, mais nous savons aussi que les meilleurs résultats viennent des équipes qui se soutiennent mutuellement, célèbrent leurs victoires et se présentent prêtes à bâtir quelque chose de meilleur chaque jour.
C’est votre chance de faire partie de ce qui s’en vient.
À propos du poste :
L’ingénieur en tests et automatisation est responsable de la conception, du développement et de la maintenance de solutions de test automatisées qui assurent la qualité, la fiabilité et la performance des applications et services logiciels. Ce rôle vise à accroître la couverture des tests par l’automatisation, à réduire les efforts manuels et à soutenir une livraison constante et de haute qualité tout au long du cycle de vie du développement logiciel. L’ingénieur en tests et automatisation collabore étroitement avec les ingénieurs logiciels, les équipes produit et DevOps pour intégrer la qualité tôt et de façon continue.
Les responsabilités incluent, sans s’y limiter :
- Concevoir, développer et maintenir des tests automatisés pour l’interface utilisateur, l’API et les services backend. Exécuter des tests fonctionnels, d’intégration, de régression et de bout en bout entre applications et plateformes.
- Collaborer avec des ingénieurs logiciels et des équipes produit pour définir des scénarios de test et des critères d’acceptation. Participer à la planification des sprints, à l’amélioration et aux rétrospectives.
- Maintenir et améliorer les cadres et outils d’automatisation des tests. Intégrer les tests automatisés dans les pipelines CI/CD pour soutenir les tests continus.
- Identifier, documenter et suivre les défauts jusqu’à leur résolution. Effectuer des analyses de base des causes profondes et collaborer avec des équipes d’ingénierie sur les correctifs.
- Concevoir et exécuter des tests de performance, de charge et de stress à travers les applications et services. Utiliser des outils d’ingénierie de la performance (par exemple, JMeter, Gatling, k6, Locust).
- Utiliser des outils assistés par l’IA pour la génération de cas de test, la création de données de test et l’analyse de la couverture des tests. Appliquer des outils de test alimentés par l’IA pour améliorer la détection des défauts et l’efficacité de l’automatisation.
Qualifications (quelques exemples ci-dessous) :
- 3 à 6 ans d’expérience en tests logiciels, en ingénierie qualité ou en automatisation.
- Expérience en tests logiciels et en pratiques d’automatisation des tests.
- Maîtrise des outils et cadres d’automatisation (par exemple, Selenium, Cypress, Playwright, REST-assured, Postman, ou similaires).
- Expérience pratique avec des outils d’ingénierie de la performance (par exemple, JMeter, Gatling, k6, Locust ou équivalent) requise.
- Une expérience avec les outils et pratiques de test assistés par IA est requise.
- Capacité à lire, écrire ou déboguer des codes ou scripts de test de base (par exemple, Java, JavaScript, Python, C#).
- Compréhension des API REST et des architectures basées sur les services.
- Familiarité avec les pipelines CI/CD et les concepts de tests automatisés.
- Baccalauréat préféré en informatique, génie, systèmes d’information ou dans un domaine connexe. Expérience pratique équivalente prise en compte.
- Gestion des personnes : Non | Département : Technologie / Génie / Génie de la qualité | Rapports à : Directeur, Essais et Observabilité | Voyages : Peu ou pas du tout.
Qu’est-ce qu’on offre?
- Régimes d’assurance (médicaux, vie)
- Pension/RRSP (pays spécifique)
- Bonus compétitif
- Allocation de mobilité
- Remboursement des frais de scolarité
- Vacances d’entreprise
- Temps de bénévolat
- Et plus encore......
Rémunération : La fourchette de salaire de base pour ce poste est de 102 700 $ à 128 400 $ par année
La rémunération dans cette fourchette sera déterminée de bonne foi en fonction de facteurs liés à l’emploi, qui peuvent inclure les compétences, l’expérience, l’éducation/formation, la localisation et l’équité interne.
L’entreprise ne considère que les candidats actuellement autorisés à travailler dans le pays où se trouve le poste. AA/EOE/D/V
