Insight Global logo
Insight Global

Ingénieur de test senior

Gatineau, QCContractil y a 2 heures

Partager cette offre

Ingénieur senior en tests logiciels, systèmes réseau et distribués

Insight Global recherche un testeur logiciel senior expérimenté pour rejoindre l'équipe LEO Satellite, afin de soutenir les applications et systèmes utilisés pour contrôler et gérer la constellation LEO de Telesat.

Il s'agit d'un contrat de 12 mois, un poste de test pratique avec un fort accent sur l'automatisation. Le candidat idéal possède une solide expérience en tests logiciels, sait développer des tests automatisés en Python et peut contribuer à la stratégie de test globale plutôt que de se contenter d'exécuter des cas de test existants. L'équipe recherche également quelqu'un à l'aise avec les outils de développement modernes assistés par l'IA pour soutenir le travail de codage et d'automatisation.

Vos missions

  • Acquérir une compréhension approfondie des applications et systèmes utilisés pour contrôler et gérer la constellation LEO.
  • Concevoir, développer, exécuter et maintenir des cas de test automatisés et manuels.
  • Jouer un rôle actif dans la définition et l'amélioration de la stratégie de test et de l'approche d'automatisation de l'équipe.
  • Développer l'automatisation des tests à l'aide de Python et des frameworks/outils de test associés.
  • Documenter et suivre l'exécution des tests et leurs résultats à l'aide de Zephyr.
  • Identifier, caractériser, documenter et signaler les défauts logiciels à l'aide de Jira.
  • Travailler en étroite collaboration avec les développeurs logiciels et les équipes d'ingénierie pour analyser les défauts, résoudre les problèmes et valider les solutions.
  • Valider les produits au regard des exigences techniques, fonctionnelles, de performance et métier.
  • Analyser les résultats des tests et fournir une documentation technique claire ainsi que des recommandations.
  • Tirer parti des outils de codage assistés par l'IA, tels que Codex, Claude ou équivalents, pour soutenir le développement de tests, l'automatisation et la productivité.
  • Le cas échéant, effectuer des tests et du dépannage de composants de systèmes distribués ou connectés au réseau.

Compétences et expérience requises

  • Plus de 8 ans d'expérience en tests logiciels, tant dans des environnements de tests automatisés que manuels.
  • Solide expérience en automatisation des tests, incluant le développement et la maintenance de suites de tests automatisés.
  • Solide expérience en programmation ou en scripting avec Python.
  • Capacité démontrée à contribuer à une stratégie de test, incluant l'identification de ce qui doit être automatisé et la conception d'une approche d'automatisation efficace.
  • Expérience des tests d'applications complexes ou de systèmes distribués.
  • Expérience de travail dans des environnements Linux et Windows.
  • Expérience avec Kafka, incluant l'utilisation de Kafka pour injecter des événements ou messages de test.
  • Expérience de l'utilisation d'outils d'IA pour le codage ou le développement de tests, tels que Codex, Claude ou équivalents.
  • Expérience dans l'identification, la documentation, le dépannage et le suivi des défauts logiciels.
  • Solides compétences en collaboration, avec la capacité de travailler directement avec les développeurs logiciels et les équipes d'ingénierie.

Atouts / Un plus

L'expérience en réseau est considérée comme un atout plutôt qu'une exigence fondamentale. Une expérience pertinente pourrait inclure :

  • TCP/IP et le modèle OSI
  • TCP et UDP
  • Réseaux IP et VLAN
  • Protocoles de routage tels que BGP, OSPF ou IS-IS
  • Dépannage, optimisation ou politiques de sécurité réseau
  • NETCONF et gNMI/gNMIc pour la configuration et la gestion automatisées des réseaux
  • Modèles de données YANG
  • gNOI pour les opérations réseau, le diagnostic et la validation d'état
  • API REST et workflows automatisés de configuration ou de validation

Lieu de travail

  • Basé au nouveau bureau de Gatineau.
  • Quatre jours par semaine sur site, le mercredi étant désigné comme journée de télétravail.

Rémunération

52 $/h à 62 $/h

La rémunération exacte peut varier en fonction de plusieurs facteurs, notamment les compétences, l'expérience et la formation.

Les avantages sociaux pour ce poste entreront en vigueur le 31e jour d'emploi et comprennent l'assurance médicale, dentaire et de la vue, ainsi que l'invalidité à court et à long terme, l'assurance vie et l'assurance mutilation accidentelle et décès (MAD). Les employés auront également accès à un régime enregistré d'épargne-retraite avec contrepartie de l'employeur. Les employés occupant ce poste ont également droit à des congés de maladie et/ou à d'autres congés payés, conformément à la législation applicable.

Nous pouvons utiliser des outils d'intelligence artificielle pour faciliter la présélection, l'évaluation ou la sélection des candidats potentiels à ce poste.

Poste vacant : cette offre concerne un poste actuellement vacant, et le candidat retenu sera embauché dans un poste ouvert existant.

Détails de l'offre

Type
Contract
Localisation
Gatineau, QC
Salaire
$52+/hr
Catégorie
Technologies De L'Information
Publié
il y a 2 heures

Partager cette offre