Test Developer (Kortex)

Job description only available in French

En tant que développeur de tests, vous participerez activement au maintien ainsi qu’à l’extension de notre infrastructure de tests automatisées afin de valider les fonctionnalités de notre plateforme logicielle (Kortex) sur les différentes plateformes robotiques.

Vous devrez vous assurer, en coopération avec les autres membres de l’équipe d’ingénierie, que la couverture de tests automatisées est adéquate et l’augmenter au fur et à mesure que de nouvelles fonctionnalités logicielles sont introduites.

Vous devrez également vous assurer que tout problème détecté au moyen des tests automatisés soit rapidement analysée et reportée à la personne appropriée au sein de l’équipe d’ingénierie.

Responsabilités principales :

  • Du bon état de fonctionnement d’un parc de robots utilisés pour les tests automatisés ainsi que par le reste de l’équipe Kortex;
  • Du déploiement continu du firmware et de la bonne exécution de tests automatisés sur un parc de robots;
  • De déterminer la cause des problèmes détectés par les différents tests et de les communiquer aux développeurs le cas échéant;
  • De l’écriture de nouveaux tests automatisés afin d’en augmenter la couverture;
  • De la maintenance et de la mise à niveau de la plate-forme de tests automatisées;
  • De la validation des spécifications (et de la performance) des fonctionnalités logicielles développées;
  • D’offrir un support technique dans l’utilisation de l’infrastructure de tests automatisés;
  • Du développement d’outils au besoin;
  • De la documentation/génération de rapport d’intégration continue (incl. KPI) sur la couverture de tests.

Exigences :

  • Baccalauréat en génie électrique, informatique, logiciel ou équivalent;
  • 2-3 ans d’expérience pertinente, notamment en stratégie de tests automatisés et écriture de tests fonctionnels;
  • Expérience pertinente en programmation sous langage Python et C++;
  • Autonomie, proactivité et esprit d’équipe;
  • Capacité à prioriser son travail;
  • Bilinguisme (français et anglais)

Atouts :

  • Expérience avec les environnements de test: PyTest, Google Test, Selenium;
  • Expérience avec Atlassian Bamboo et GIT;
  • Expérience avec le déploiement sur des systèmes embarqués;
  • Expérience avec Linux;
  • Expérience pertinente en Matlab, javascript, shell scripting; 
  • Avoir travaillé dans un environnement Agile;
  • Connaissance de JIRA;
  • Expérience pertinente en analyse de données.

Entrée en fonction :

  • Dès que possible

Ce que nous offrons :

  • Des collations, café et fruits frais en tout temps;
  • Une équipe de travail dévouée et formidable;
  • Un environnement de travail à la fine pointe de la technologie;
  • Une culture d’entreprise axée sur le développement de chacun;
  • Des journées de congé personnelles en plus des vacances;
  • Des salaires concurrentiels;
  • Des assurances collectives;
  • Un stationnement gratuit;
  • Des bornes de recharge pour véhicules électriques;
  • Des activités sociales et sportives régulièrement;
  • Et bien plus encore mais vous devrez nous rencontrer pour en apprendre davantage…..

Contact information

Education - Competence

Other information

Upload you resume