Développeur De Test Automatisé
Job in
Montreal, Montréal, Province de Québec, Canada
Listing for:
TEKsystems
Contract
position
Listed on 2026-02-28
Job specializations:
-
Software Development
DevOps, Software Testing
Job Description & How to Apply Below
Location: MontrealDescription du poste
Aperçu
Nous recherchons un Développeur en Automatisation de Tests hautement qualifié, spécialisé en tests back‑end, pour rejoindre notre équipe croissante d’Ingénierie de la Qualité. Dans ce rôle, vous serez responsable de concevoir, développer et exécuter des cadres d’automatisation de tests soutenant nos flux opérationnels liés aux produits d’assurance. Votre travail contribuera directement à réduire les coûts opérationnels, améliorer l’efficacité et renforcer l’expérience globale des clients.
Vous collaborerez avec des développeurs, analystes d’affaires et propriétaires de produits afin d’assurer la fiabilité et la performance des systèmes critiques de traitement d’assurance et des fonctionnalités clés du domaine.
Responsabilités principales
Concevoir, développer et maintenir des suites de tests automatisés pour les services back‑end, les API et les flux de travail d’assurance.Construire et améliorer les cadres d’automatisation utilisant JUnit, TestNG, Selenium et Cucumber/BDD.Créer et maintenir des composants de test réutilisables pour supporter plusieurs produits et environnements.Rédiger et exécuter des tests automatisés unitaires, d’intégration, fonctionnels et de régression.Valider la logique back‑end, les transformations de données, les endpoints API et les intégrations de services.Déboguer des problèmes complexes, analyser les échecs et fournir des rapports détaillés aux équipes de développement.Travailler étroitement avec les développeurs, propriétaires de produits et responsables QA afin de comprendre les critères d’acceptation, règles d’affaires et exigences des flux d’assurance.Participer aux cérémonies Agile et contribuer aux stratégies de tests « shift‑left ».Supporter l’intégration des tests dans les pipelines CI/CD et maintenir une forte couverture de tests sur les systèmes back‑end.Contribuer à l’objectif de l’équipe d’automatiser les tâches principales pour réduire le travail manuel et les coûts opérationnels.Évaluer de nouveaux outils, cadres et pratiques améliorant l’efficacité des tests.Promouvoir les meilleures pratiques en automatisation, qualité du code et maintenabilité.Compétences et qualifications requises
5+ années d’expérience en automatisation de tests, avec un fort accent sur les tests back‑end.Maîtrise de JUnit et TestNG pour les tests unitaires et d’intégration.Maîtrise de Selenium Web Driver pour les flux UI automatisés.Maîtrise des frameworks Cucumber / BDD pour les tests orientés comportement.Expérience en tests de systèmes distribués, microservices ou plateformes back‑end d’entreprise.Solides compétences en programmation Java.Excellente compréhension de :
Tests d’API (REST/SOAP)SQL et validation de bases de donnéesOutils de contrôle de version (Git)Pipelines CI/CD (Jenkins, Azure Dev Ops, Git Hub Actions, etc.)Atouts (Nice‑to‑Have)
Expérience dans l'industrie de l’assurance ou d’autres secteurs fortement réglementés.Connaissance des outils de tests de performance (JMeter, Gatling).Familiarité avec la conteneurisation (Docker/Kubernetes).Ce que vous nous aiderez à accomplir
Rationaliser et automatiser les processus de flux d’assurance de bout en bout.Réduire les coûts opérationnels en remplaçant les tâches manuelles répétitives par une automatisation fiable.Améliorer l’expérience client grâce à des performances système plus rapides et plus précises.Renforcer la stratégie de test dans le cadre de la modernisation continue des pratiques QA.Description
Overview
We are seeking a skilled Test Automation Developer with strong expertise in back-end testing to join our growing Quality Engineering team. In this role, you will be responsible for designing, developing, and executing automated test frameworks that support our insurance product workflows. Your work will directly contribute to reducing operational costs, improving efficiency, and elevating the overall customer experience.
You will collaborate with developers, business analysts, and product owners to ensure the reliability and performance of critical insurance processing systems and core business functionalities.
Key Responsibilities
- Design, develop, and maintain automated test suites for…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: