Analyste de l'assurance de la qualité (automatisation des essais)

National Research Council CanadaDans un bureau du Conseil nati, ON
CA$86,503 - CA$108,068Hybrid

About The Position

Nous sommes à la recherche d’un analyste de l’assurance de la qualité, spécialisé dans l’automatisation des essais, qui se joindra à notre équipe et qui aura l’occasion de travailler sur des projets passionnants alors que nous développons notre application consolidée de subventions et contributions de nouvelle génération qui aidera les entreprises canadiennes à accroître leur capacité d’innovation et à commercialiser leurs idées. Il s’agit principalement d’un rôle axé sur l’automatisation des tests, mais nous nous attendons à ce que le candidat passe aux tests manuels si nécessaire.

Requirements

  • Baccalauréat en informatique d’une université reconnue ou diplôme d’un collège technique en informatique ou dans un domaine connexe. Une combinaison équivalente d’études et d’expérience peut également être prise en compte.
  • Expérience significative de l’automatisation des tests basés sur les données dans plusieurs environnements verticaux
  • Expérience pratique significative de l’automatisation des tests frontaux à l’aide de Selenium ou Playwright (C#/Java/Typescript)
  • Expérience appréciable du développement de logiciels à l’aide de C#, Java ou Typescript et des pratiques de programmation orientée objet, telles que le polymorphisme, les interfaces et l’injection de dépendances
  • Expérience de l’exécution de cas d’essai manuels, du signalement des défauts et du suivi jusqu’à leur clôture.
  • Solide compréhension des activités courantes d’assurance qualité telles que la gestion des défauts, les tests de fumée, les tests de régression, les tests de caractéristiques...
  • Expérience de l’utilisation de logiciels Agile et de gestion des tests tels que Azure DevOps, JIRA ou similaires
  • Anglais

Nice To Haves

  • Possibilité de créer et de maintenir des tests unitaires à l’aide de Visual Studio et C# (ou Eclipse/Java, Visual Studio Code/Typescript)
  • Possibilité de créer et de maintenir des tests unitaires ciblant l’automatisation des tests UX avec Selenium ou Playwright
  • Connaissance avancée des pratiques de programmation orientée objet, telles que le polymorphisme, les interfaces et l’injection de dépendances
  • Solide connaissance des meilleures pratiques d’automatisation des tests, telles que le modèle d’objet de page, l’identification d’objets DOM et la centralisation du code / conception de cadre de sélecteurs et d’objets de page ou de contrôle
  • Capacité d’examiner les exigences opérationnelles et d’élaborer des suites de tests, des plans et des cas à l’aide de Microsoft Azure DevOps (ou similaire)

Responsibilities

  • Examiner les histoires, les critères d’acceptation et les applications pour comprendre les exigences commerciales et élaborer des plans et des cas de test
  • Travailler avec l’équipe SCRUM pour comprendre les objectifs du sprint et préparer les tests de manière proactive
  • Créer, maintenir et exécuter des suites de tests, des plans et des cas manuels pour valider l’activité et la stabilité des nouvelles versions
  • Développer des tests automatisés en suivant les meilleures pratiques d’automatisation des tests d’assurance qualité et les techniques de codage modernes
  • Maintenir et exécuter des suites d’automatisation pour détecter les régressions à un stade précoce
  • Travailler en étroite collaboration avec l’équipe d’assurance qualité pour apprendre, adopter et établir des normes

Benefits

  • Régime de retraite solide
  • Régime de soins de santé complets
  • Régime de soins dentaires complets
  • Assurance-vie
  • Assurance-invalidité
  • Fermeture des bureaux à la fin du mois de décembre
  • Soutiens supplémentaires pour améliorer votre bien être durant et après votre carrière.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service