Please add Google API key in the Options.

Carrières

Ingénieur AQ

Ce poste requiert un minimum de quatre (4) jours par semaine de travail sur place au siège social d’EnStream à Toronto ; cette exigence peut être modifiée à la discrétion de la direction.

Qui est EnStream ?

EnStream est un leader de confiance en matière de vérification d’identité mobile sécurisée et de services de données au Canada. Nous travaillons à l’intersection de la technologie, des télécommunications et de la confidentialité des données – permettant aux entreprises et aux gouvernements d’offrir à leurs clients des expériences numériques transparentes et sécurisées. Détenue conjointement par les plus grands fournisseurs de télécommunications du Canada, EnStream occupe une position unique pour fournir un accès sécurisé aux informations sur les réseaux mobiles qui stimulent l’innovation et protègent les consommateurs.

Notre mission est de favoriser une confiance sans friction dans chaque interaction. EnStream s’engage à accroître la confiance et la fluidité des expériences numériques des Canadiennes et les Canadiens en prenant appui sur des identités vérifiées et des données réseau détenues par les opérateurs télécoms. Chez EnStream, chaque membre de l’équipe joue un rôle essentiel dans l’élaboration de notre stratégie et la création d’un impact concret dans plusieurs industries.

A propos du poste

L’ingénieur QA d’EnStream joue un rôle essentiel en garantissant la fiabilité, la précision et la résilience de nos services de vérification d’identité et de prévention des fraudes. Travaillant sur des systèmes distribués et intégrés aux opérateurs, il améliore la qualité des logiciels grâce à l’automatisation des tests, à la validation structurée et aux tests de performance. L’ingénieur AQ est responsable des activités de test de bout en bout, développe et maintient des cadres d’automatisation, et contribue à la conception et à la mise en œuvre de services de haute qualité qui protègent les consommateurs canadiens et les institutions financières.

Vos responsabilités

  • Prenez en charge l’intégralité des activités de test de bout en bout, y compris les tests fonctionnels, de régression, d’intégration et de performance pour les services backend hautement distribués qui alimentent les API d’EnStream.
  • Construire et maintenir des cadres d’automatisation des tests robustes qui s’adaptent à de multiples plateformes et environnements d’application (par exemple, microservices, passerelles API, files d’attente de messages).
  • Concevoir et exécuter des plans de test, rédiger des cas de test et effectuer des tests d’acceptation pour valider les nouvelles fonctionnalités et les nouvelles versions.
  • Contribuer à la recherche, à la conception et au développement d’outils et d’automatismes liés à la qualité qui renforcent les pipelines de livraison.
  • Recherchez, reproduisez et résolvez les défauts et les problèmes d’environnement, en travaillant en étroite collaboration avec l’ingénierie pour résoudre les causes profondes.
  • Collaborer avec les équipes chargées des opérations et des versions pour planifier, valider et contrôler les déploiements de logiciels, en veillant à ce qu’ils se déroulent sans heurts et de manière fiable.
  • Vous travaillez en partenariat avec les développeurs et les architectes pour améliorer la résilience, l’évolutivité et la tolérance aux pannes de nos produits.
  • Plaidez en faveur de la qualité à chaque étape du cycle de développement durable, en intégrant les meilleures pratiques de test dans les efforts de modernisation d’EnStream.

Profil recherché

Compétences et expérience indispensables
  • 2 à 4 ans d’expérience en automatisation de tests ou en développement de logiciels avec un langage orienté objet (Python, Java).
  • Expérience pratique des frameworks d’automatisation des tests les plus courants (par exemple PyTest, JUnit, Selenium, Cypress).
  • Vous avez une bonne compréhension des principes fondamentaux de l’informatique et une expérience pratique des tests d’API (REST/JSON), des protocoles de réseau et des systèmes dorsaux distribués.
  • Familiarité avec Linux, les bases de données relationnelles et non relationnelles (MySQL, PostgreSQL, MongoDB, Redis).
  • Solide connaissance des principes et méthodologies d’assurance qualité, avec la capacité de les appliquer de manière pragmatique à des systèmes complexes et réels.
  • Solides compétences en matière d’analyse et de résolution de problèmes, avec un grand souci du détail.
  • Excellentes aptitudes à la communication orale et écrite.
  • Licence en informatique, ingénierie ou expérience professionnelle équivalente.
Ce qui vous distingue
  • Vous avez déjà été confronté à des services API à grande échelle et à fort trafic ou à des systèmes télécoms/financiers.
  • Expérience avec JIRA (ou des outils similaires de suivi des tickets/bugs) et des pipelines CI/CD.
  • Expérience de la gestion des versions ou des tests DevOps.
  • Connaissance de la conception et de la validation des API REST.
  • Expérience pratique des magasins de données SQL et NoSQL (MySQL, MongoDB, Redis, Cassandra).
  • Maîtrise des systèmes de contrôle de version (Git).
  • Expérience des tests de performance à l’aide d’outils tels que JMeter, Locust ou Gatling.
  • Expérience en automatisation frontale (Selenium, Playwright) et connaissances de base en HTML/CSS.
  • Familiarité avec les principes de sécurité, de conformité et de tests d’intégrité des données (SOC2, GSMA TS.43, ISO 27001).

Pourquoi nous rejoindre ?

Chez EnStream, nous fournissons des API de vérification d’identité et de détection des fraudes qui protègent les Canadiens, les institutions financières et les opérateurs. La qualité et la fiabilité sont au cœur de notre mission, et ce rôle a un impact direct sur notre capacité à fournir des services de confiance. Vous ferez partie d’une équipe qui modernise et met à l’échelle des systèmes utilisés par des banques de premier plan, des fintechs et des partenaires télécoms à travers le Canada.

Comment postuler

Veuillez envoyer votre CV et une lettre de motivation décrivant votre expérience et votre intérêt pour le poste à jobs@enstream.com en indiquant « Ingénieur AQ » dans la ligne d’objet.

Prêt à contribuer à la construction d’un Canada plus sûr ?

Si vous êtes un penseur de systèmes, un conseiller de confiance, un conteur technique et un leader motivé par sa mission, nous serions ravis de discuter avec vous.