HomeSearchPython Developer Jobs › Développeur De Tests Python/Python Test Developer

Développeur De Tests Python/Python Test Developer

Actalent

Sainte-Anne-De-Bellevue, Quebec, Canada
More Python Developer jobs: Python Developer jobsPython Developer salary

Job at a glance

Sainte-Anne-De-Bellevue, Quebec, Canada
Location
Actalent
Employer
Python Developer jobs
Category

Titre du poste: Développeur de tests Python Description du poste Le développeur de tests Python conçoit, développe, teste, intègre et déploie des applications logicielles, en utilisant des langages et technologies généraux, afin de soutenir les essais de divers charges utiles satellites. Ce rôle contribue directement à des programmes spatiaux de pointe et offre l’occasion de travailler sur plusieurs projets dans une industrie en croissance.

Responsabilités Concevoir, coder, tester, déboguer et documenter des applications logicielles de haute qualité pour les essais de charges utiles satellites. Planifier son travail, fournir des estimations d’effort réalistes et mener les tâches jusqu’à leur complétion. Travailler au sein d’une équipe de développement agile en appliquant les meilleures pratiques de développement logiciel. Rédiger et modifier des applications Python en mettant l’accent sur la programmation orientée objet.

Diagnostiquer et résoudre les problèmes dans un environnement de production logicielle. Participer à l’intégration et au déploiement de logiciels de test pour des systèmes embarqués et des charges utiles satellites. Contribuer à l’automatisation des tests, notamment dans des environnements de test de type SIL (Software-in-the-Loop) ou HIL (Hardware-in-the-Loop). Collaborer avec les équipes d’ingénierie pour comprendre et interpréter des spécifications complexes de exigences logicielles.

Utiliser des outils de suivi de tâches et de gestion de bogues, tels que JIRA, pour gérer le travail et assurer la traçabilité. Travailler avec des microcontrôleurs et des systèmes embarqués dans le cadre du développement et des essais logiciels. Compétences Essentielles Excellente maîtrise de Python, incluant la programmation orientée objet (OOP). Expérience en développement de logiciels de test pour des systèmes embarqués ou des charges utiles satellites.

Connaissance des principes de programmation orientée objet et de leur application en Python. Familiarité avec la programmation multithread, le partage de données et l’utilisation d’API. Capacité à comprendre et à travailler avec des spécifications de exigences logicielles complexes. Expérience avec des environnements de test tels que SIL (Software-in-the-Loop) ou HIL (Hardware-in-the-Loop). Connaissance des systèmes embarqués et des microcontrôleurs.

Capacité à dépanner et résoudre des problèmes dans un environnement de production logicielle. Forte attention aux détails et rigueur dans la documentation. Capacité à travailler efficacement au sein d’une équipe de développement agile. Compétence dans l’utilisation d’outils de gestion de tâches et de suivi de bogues comme JIRA. Compétences Supplémentaires Baccalauréat en génie logiciel, en génie informatique ou dans un domaine pertinent, ou expérience équivalente.

Expérience en développement d’applications pour systèmes embarqués. Expérience en automatisation de tests logiciels. Connaissance des systèmes de test pour charges utiles satellites ou systèmes spatiaux. Intérêt marqué pour les technologies spatiales et les programmes satellites. Capacité à gérer plusieurs mandats et à s’adapter à différents programmes et projets. Esprit d’équipe et volonté de collaborer dans un environnement dynamique et innovant.

Environnement De Travail Le poste se situe dans un environnement axé sur la haute technologie spatiale, au sein d’installations spécialisées dans la conception et la fabrication de satellites. Les équipes logicielles sont principalement basées dans des bureaux rénovés à aire ouverte situés dans l’Ouest de l’île de Montréal, notamment à Sainte-Anne-de-Bellevue, avec une présence possible dans d’autres sites à proximité.

Le mode de travail prévoit une présence au bureau du lundi au jeudi, avec des horaires flexibles et des heures de travail noyau de 9 h à 15 h, permettant une certaine flexibilité pour concilier travail et vie personnelle. L’environnement de travail favorise les meilleures pratiques de développement agile, l’u

Search all live jobs — free, no account →