Ingénieur qualité (IA et automatisation des tests)

Opportunité d'emploi

Possibilité de salaire

65 000 $

Localisation

A leading technology firm
Toronto, ON, Canada

Lieu de travail

Sur place

Description de l'offre

Le poste

À propos de l’équipe Qualité de l’ingénierie et de l’assurance qualité de Cognizant

Notre équipe Qualité de l’ingénierie et de l’assurance qualité est le moteur innovant de notre entreprise. Nous sommes un groupe dévoué de bâtisseurs et de personnes qui résolvent des problèmes, responsables des plateformes les plus essentielles et en contact avec les clients. Au sein de cette équipe, la pratique de la qualité n’est pas une fonction en aval, mais un partenaire pleinement intégré au développement. Notre mission est d’intégrer la qualité à chaque étape du cycle de vie et, à titre d’ingénieur qualité, vous serez au premier plan de cet effort.

Aperçu du poste

Êtes-vous un ingénieur qualité motivé et passionné par la construction de l’avenir des tests? Nous recherchons une personne créative et pratique en ingénierie qualité pour contribuer de manière importante à notre pratique de la qualité. Cette occasion vous permettra d’aller au-delà de l’assurance qualité traditionnelle et de plonger dans l’univers des tests fondés sur l’IA, afin de nous aider à établir et à maintenir des normes de qualité rigoureuses pour nos applications intelligentes essentielles à notre mission, qui redéfinissent les interactions avec les clients.

Lieu

Nous croyons que le travail hybride est la voie à suivre et nous nous efforçons d’offrir de la flexibilité dans la mesure du possible. Selon les besoins opérationnels du poste, il s’agit d’un poste hybride exigeant 3 jours par semaine dans les bureaux d’un client ou de Cognizant à Mississauga ou Toronto, ON. Quel que soit votre mode de travail, nous sommes là pour soutenir un équilibre sain entre le travail et la vie personnelle grâce à nos divers programmes de bien-être. Les modalités de travail pour ce poste sont exactes à la date de publication. Elles peuvent changer en fonction du projet auquel vous participez ainsi que des exigences de l’entreprise et du client. Soyez assuré que nous préciserons toujours clairement les attentes liées au poste.

Date de début

Les nouvelles personnes embauchées commenceront en août 2026. Nous tenterons de respecter les préférences des candidats quant à leur date de début, mais les besoins de l’entreprise et la disponibilité du poste détermineront l’affectation de la date de début finale. La date exacte de début sera communiquée suffisamment à l’avance pour vous permettre de vous organiser efficacement.

Divulgations supplémentaires

Cognizant examinera uniquement les candidatures de personnes légalement autorisées à travailler au Canada sans avoir besoin du parrainage d’un employeur, maintenant ou à tout moment dans le futur. Les candidatures à ce poste sont examinées par notre équipe de recrutement sans utiliser d’outils de sélection fondés sur l’intelligence artificielle.

Les candidatures seront acceptées jusqu’au 17 juillet 2026.

Responsabilités

  • Concevoir, développer et maintenir des cadres d’automatisation des tests à l’aide de Java et Python.
  • Écrire des scripts d’automatisation propres, efficaces et évolutifs pour les nouvelles fonctionnalités afin d’assurer une couverture de tests rigoureuse pour tous les livrables.
  • Effectuer des tests d’API : comprendre les concepts d’API, élaborer et exécuter des tests fonctionnels, interpréter des fichiers Swagger YAML et valider des points de terminaison à l’aide de Postman ou de cadres d’automatisation Rest Assured.
  • Effectuer des tests de base de données : écrire et exécuter des requêtes SQL pour récupérer, mettre à jour et supprimer des données, en assurant l’intégrité et la fiabilité de la base de données.
  • Assumer la responsabilité de la qualité des fonctionnalités et composants assignés : collaborer avec les gestionnaires de produits et les développeurs pour analyser les exigences, créer des cas de test détaillés, exécuter des suites de tests complètes (fonctionnels, d’intégration, de régression) et donner l’approbation finale de la qualité.
  • Suivre et rendre compte de l’avancement des tests : utiliser des outils tels que JIRA, ADO ou ALM pour consigner les défauts et produire des rapports, en assurant la transparence de la qualité des fonctionnalités auprès de l’équipe et des parties prenantes. Comprendre également les concepts de CI/CD.
  • Mettre en œuvre et exécuter des plans de test pour les applications d’IA/ML : soutenir les activités d’assurance qualité et certifier la qualité des systèmes alimentés par l’IA, y compris en testant concrètement des chatbots pour la reconnaissance des intentions, le déroulement des conversations, l’exactitude des réponses et la gestion des cas limites.
  • Tirer parti des outils modernes d’IA pour améliorer le flux de travail : utiliser des assistants de codage IA comme GitHub Copilot pour accélérer le développement de scripts de test et explorer l’IA générative pour des tâches telles que la création de données de test et la synthèse de rapports de bogues.
  • Garantir la fiabilité et l’équité de l’IA : exécuter des cas de test pour repérer les problèmes liés aux biais, à l’équité et à la robustesse des modèles, contribuant ainsi à la fiabilité globale des systèmes d’IA.
  • Développer et maintenir des scripts et des cadres d’automatisation des tests à l’aide de Java et Python.
  • Posséder une bonne maîtrise des outils de gestion des tests et des défauts, notamment JIRA ou tout outil similaire.

Exigences

  • Baccalauréat ou maîtrise en informatique, en ingénierie ou dans un domaine technique connexe, ou expérience pratique équivalente.
  • 0 – 1 année d’expérience professionnelle dans un rôle d’assurance qualité ou d’ingénierie qualité.
  • Une certaine expérience pratique du développement et de la maintenance de scripts et de cadres d’automatisation des tests à l’aide de Java et Python.
  • Compréhension de base du cycle de vie des tests logiciels (STLC) et expérience pratique du travail dans un environnement Agile/Scrum.
  • Intérêt marqué pour les tests d’applications alimentées par l’IA, comme les chatbots ou d’autres systèmes fondés sur l’IA/ML, ou expérience préalable dans ce domaine.
  • Expérience pratique des cadres d’automatisation hybrides.
  • Familiarité avec les concepts et outils CI/CD (p. ex., Jenkins, GitLab, GitHub Actions).
  • Exposition aux outils de test de performance (p. ex., JMeter, Gatling).
  • Connaissances de base des plateformes infonuagiques (AWS, Azure ou GCP) et de la conteneurisation (Docker)
  • Passion pour l’apprentissage et pour le suivi des dernières tendances en IA et en tests logiciels.

Avantages

Nous évaluons régulièrement les données du marché afin de nous assurer d’offrir une rémunération concurrentielle à nos associés. Le salaire de base pour ce poste est de $65,000 par année. Ce poste donne également droit à la prime annuelle discrétionnaire liée au rendement de Cognizant, ainsi qu’à des avantages qui soutiennent votre bien-être physique, mental et financier.

Poursuivre votre recherche

Partager cette offre d'emploi

A leading technology firm

A leading technology firm

Poste d’ingénieur qualité axé sur les tests d’applications d’IA/ML, avec un salaire de base de $65,000 par année et du travail hybride.

Remplissez le formulaire ci-dessous pour postuler à ce job

Les offres d'emploi sont ouvertes à tous, sans discrimination et dans le respect de l'égalité des sexes.

Sur l'ensemble du site web, il est possible que des termes spécifiques à un genre soient utilisés afin de faciliter la fluidité du texte.

Cookies et confidentialité

Nous utilisons des cookies afin de vous offrir la meilleure expérience possible sur notre site web. En continuant à utiliser notre site, vous acceptez notre politique en matière de cookies

Paramètres avancés
Cookies essentiels

Nécessaires au fonctionnement du site

Cookies de performance

Aident à améliorer l'expérience utilisateur

Cookies marketing

Utilisés pour la publicité et l'analyse