La division EESS d'Eaton est actuellement à la recherche d'un(e) Spécialiste en Test Logiciels Embarqués. En tant que Spécialiste en Test Logiciels Embarqués, vous travaillerez avec les architectes logiciels, les développeurs et les experts en tests pour concevoir, élaborer et maintenir des solutions de tests automatisés pour une exécution de tests efficace et efficiente. Notre application concentre des données de dizaines de protocoles standards et exclusifs et communique avec les systèmes de niveau supérieur pour le contrôle du SCADA, la maintenance et la surveillance des actifs. Vous vous occuperez d'élaborer et d'améliorer des solutions d'automatisation des tests pour rester en phase avec la livraison Agile au rythme rapide et les intégrerez aux pipelines de livraison et de déploiement du code (CI/CD).
Want more jobs like this?
Get Unknown jobs in Montreal, Canada delivered to your inbox every week.
Ce poste est basé au Centre d'Innovation des Amériques d'Eaton à Brossard, Québec, Canada. Ce rôle offre des opportunités de travail hybride, ainsi que des avantages sociaux dès le premier jour. Les candidat(e)s doivent résider à moins de 80 km de Brossard, Québec, Canada.
Aperçu du poste:
En tant que Spécialiste en Test Logiciels Embarqués, vous travaillerez avec les architectes logiciels, les développeurs et les experts en tests pour concevoir, élaborer et maintenir des solutions de tests automatisés pour une exécution de tests efficace et efficiente. Notre application concentre des données de dizaines de protocoles standards et exclusifs et communique avec les systèmes de niveau supérieur pour le contrôle du SCADA, la maintenance et la surveillance des actifs. Vous vous occuperez d'élaborer et d'améliorer des solutions d'automatisation des tests pour rester en phase avec la livraison Agile au rythme rapide et les intégrerez aux pipelines de livraison et de déploiement du code (CI/CD).
Ce que vous ferez:
- Vous acquerrez une connaissance approfondie du système et de l'application pour optimiser la qualité et la couverture des tests.
- Vous établirez la stratégie des tests manuels et de l'automatisation des tests pour vos fonctionnalités et votre approche et trouverez et mettrez en œuvre des outils qui favorisent une vélocité et une qualité accrues.
- Vous réaliserez des solutions de tests conformément aux normes de l'entreprise et respectant les lignes directrices en matière de développement et opérationnelles.
- Vous collaborerez, dans le cadre de l'équipe Scrum, à la préparation de récits d'utilisateurs et élaborerez des critères d'acceptation pour les récits d'utilisateurs.
- Vous créerez des solutions de tests automatisés et de rapports sur les paramètres.
- Vous partagerez et communiquerez des idées à l'oral et à l'écrit aux employés, aux commanditaires fonctionnels, aux gestionnaires et aux ressources techniques dans des termes clairs et concis pour le public cible.
Qualifications:
Qualifications de base:
- Baccalauréat en génie électrique, génie logiciel ou autre domaine pertinent d'un établissement reconnu
- Minimum de trois ans d'expérience pratique en élaboration de solutions de tests pour des logiciels embarqués ou micrologiciels;
- Minimum de 2 ans d'expérience avec les méthodologies Agile
- Expérience démontrée en développement logiciel en Python, Java, ou C#;
- Expérience en vérification de protocoles de communication dans une ou plusieurs des industries suivantes : production ou distribution d'électricité, télécommunications, automatisation de la fabrication, automobile, aérospatiale, ferroviaire;
- Compétence en automatisation des tests pour API (services SOAP/REST)
- Maîtrise d'outils de développeurs et d'EDI comme Eclipse et Git
- Capacité à travailler en anglais et en français; La maîtrise du français et de l'anglais est essentielle pour ce poste afin de communiquer avec des collègues, clients et partenaires situés au Québec ou à l'extérieur de la province, ainsi que pour comprendre les documents techniques dans le domaine de notre industrie;
- Être autorisé légalement à travailler au Canada sans parrainage de l'entreprise maintenant et à l'avenir;
- Les candidats doivent résider dans un rayon de 80 kilomètres des installations de Brossard.
Qualifications préférables:
- Connaissance détaillée d'un ou plusieurs des protocoles de communication de l'industrie de l'électricité comme DNP3, IEC61850, EIC60870, MODBUS, OPC UA, SEL-121 ou d'autres.
- Compétence en tests d'applications basées sur Linux.
- Expérience de travail dans un environnement CI/CD comme Jenkins pour l'exécution de tests automatisés.
- Connaissance de l'administration de machines virtuelles.
Critères:
- Compétences efficaces en résolution de problème et capacité de raisonnement : déboguer et résoudre des problèmes techniques difficiles;
- Solides compétences en communication, en collaboration et en influence pour stimuler le changement.
Nous sommes déterminés à garantir l'égalité des chances en matière d'emploi pour tous les candidats et tous les employés. Nos processus de recrutement utilisent des critères de sélection équilibrés et évitent toute discrimination illégale à l'encontre des candidats en raison de leur âge, de leur couleur de peau, de leur handicap, de leur état civil, de leur origine, de leur sexe, de leur identité sexuelle, de leurs informations génétiques, de leur ethnie ou de leur origine ethnique, de leur religion, de leur orientation sexuelle ou de tout autre statut protégé ou requis par la loi.
We are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of their age, colour, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.