Lieu : Québec ou Montréal, QC – Mode hybride
EXFO est un leader mondial des solutions de test, de surveillance et d’analyse destinées aux réseaux de télécommunications. Notre succès repose sur l’innovation, la collaboration et le talent de nos équipes à travers le monde.
Sommaire du rôleSous la supervision du Chef de groupe, Logiciel et Assurance qualité, vous serez responsable de concevoir, de développer et de faire évoluer les stratégies de tests automatisés associées aux produits de la division ND&O.
Vous contribuerez à la définition des exigences de qualité, à l’élaboration des plans de test, au développement de solutions d’automatisation et à leur intégration dans les pipelines CI/CD. Vous participerez également à l’utilisation d’outils d’intelligence artificielle afin d’accélérer et de fiabiliser les activités de validation logicielle.
Vos responsabilités- Participer à la définition des stratégies de test, à l’analyse des exigences et à la conception de cadriciels d’automatisation;
- Concevoir, développer et maintenir des tests automatisés, notamment des tests unitaires, d’intégration, système, de régression et de performance;
- Veiller à ce que la couverture de tests réponde aux exigences fonctionnelles et non fonctionnelles;
- Rédiger et mettre à jour les plans de test, les spécifications de test et la documentation technique associée;
- Intégrer les suites de tests automatisés aux pipelines d’intégration et de livraison continues (CI/CD);
- Assurer la gestion des dépendances liées aux projets de test;
- Exploiter des outils et des techniques d’intelligence artificielle pour générer et prioriser les cas de test, analyser les journaux, détecter les anomalies et prédire les défauts;
- Analyser les résultats de test et participer au triage ainsi qu’à l’investigation des défauts en collaboration avec les équipes de développement;
- Contribuer à l’amélioration continue des pratiques, des processus et des outils d’assurance qualité.
- Baccalauréat en génie logiciel, en génie informatique, en informatique ou toute autre formation équivalente;
- Minimum de deux années d’expérience pertinente en développement logiciel ou en automatisation de tests;
- Expérience en assurance qualité logicielle, en méthodologies de test et en conception de solutions d’automatisation;
- Expérience avec des cadriciels de test tels que pytest, Playwright, Cypress, Jest, Selenium ou des outils équivalents;
- Bonne connaissance des pratiques CI/CD, des systèmes de contrôle de versions et des outils connexes;
- Capacité à rédiger des plans de test, des spécifications et de la documentation technique;
- Connaissance des environnements Windows ou Linux, un atout;
- Intérêt pour l’application de l’intelligence artificielle à l’assurance qualité, un atout;
- Expérience au sein d’équipes multidisciplinaires ou distribuées, un atout.
- Autonomie, curiosité et motivation à apprendre de nouvelles technologies;
- Rigueur, souci du détail et engagement envers la qualité;
- Fortes capacités analytiques et aptitude à résoudre des problèmes;
- Esprit d’amélioration continue;
- Excellente capacité à collaborer dans un environnement Agile/Scrum.
- Une entreprise technologique innovante et en croissance;
- Un environnement de travail collaboratif et stimulant;
- Des projets technologiques ayant un impact concret;
- Un mode de travail hybride offrant flexibilité et collaboration.
Maîtrise du français et de l’anglais. La maîtrise de l’anglais est requise afin de communiquer efficacement avec des collègues, des partenaires et des clients situés à l’extérieur du Québec.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: