CrawlJobs Logo

Développeur de tests automatisés

Canada, Montréal · Offre publiée 17 mai 2026
Postuler
Partager le lien de l'offre

Description du poste

Notre client recherche un Développeur de tests automatisés backend doté d'une forte vision stratégique. Ce profil hybride combine la profondeur technique d'un expert en automatisation. Vous serez chargé de concevoir, de construire et de faire évoluer l'automatisation des tests à divers niveaux de l'architecture backend. Votre rôle consistera à orienter les stratégies de test à travers différentes équipes et à encadrer les ingénieurs pour favoriser l'adoption de pratiques de qualité efficaces. Vous devrez justifier la couverture au bon niveau, décider de ce qui doit être automatisé ou maintenu manuel et garantir des implémentations rapides et robustes au sein des pipelines de déploiement. Il s'agit d'un contrat de 6 mois avec de fortes possibilités de renouvellement. Le poste est basé à Montréal.

Responsabilités

  • Construire et pérenniser des cadres de tests automatisés principalement axés sur le backend avec des interventions ponctuelles sur le frontend
  • Assurer une couverture exhaustive et adéquate à travers les multiples couches de tests applicatifs
  • Intégrer des barrières de qualité strictes au sein des pipelines d'intégration et de déploiement continus
  • Incorporer les mesures de sécurité, de performance et d'observabilité dans le cycle de vie de l'assurance qualité
  • Fournir un leadership actif et un encadrement technique continu aux équipes concernant les méthodologies de test

Exigences

  • 5 années d'expérience intermédiaire ou sénior en tests de logiciels avec une forte concentration sur l'automatisation backend et les interfaces de programmation
  • Vaste expérience dans l'utilisation d'outils d'automatisation modernes comme Playwright, Java ou TypeScript
  • Solide compréhension des architectures de microservices, des services REST et SOAP, des traitements par lots, des bases de données et des files de messagerie comme Kafka ou MQ
  • Capacité démontrée à formuler des stratégies de test et à justifier l'équilibre entre les efforts manuels et automatisés
  • Expérience pratique avec la création de bouchons, les tests de contrats, la gestion des données de test et l'atténuation de la fragilité des scripts
  • Maîtrise de l'intégration continue incluant la gestion des rapports et des artéfacts de déploiement
  • Connaissance approfondie des pratiques de développement piloté par les tests et piloté par le comportement

Souhaitable

Expérience avec Testcontainers, Pact, les tests de mutation et les environnements hautement réglementés constitue un atout important

Ce que nous offrons

  • Exercez une influence directe sur les pratiques d'ingénierie de la qualité et la gouvernance des tests
  • Travaillez avec des architectures modernes orientées microservices et des technologies de pointe
  • Bénéficiez d'un mandat de longue durée avec un excellent potentiel de prolongation

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Emplois similaires pour

Développeur de tests automatisés

8 matching positions

Développeur de Tests Automatisés Backend

Nous recherchons un profil hybride pour agir en tant que Développeur de Tests Au...
Emplacement
Emplacement
Canada , Montréal
Salaire
Salaire:
61.32 - 65.61 USD / Heure
https://www.randstad.com Logo
Randstad
Date d'expiration
06 août 2026
Flip Icon
Exigences
Exigences
  • Expérience solide en automatisation de tests backend et API utilisant des outils comme Playwright ou des équivalents en Java ou TypeScript
  • Bilinguisme français et anglais obligatoire
  • Compréhension approfondie des microservices, des services REST et SOAP, des tâches par lots, des bases de données et de la messagerie comme Kafka
  • Capacité prouvée à concevoir des stratégies de test et à justifier le choix des niveaux de test
  • Expérience pratique avec le mocking, le stubbing, les tests de contrat et la gestion des données de test
  • Expérience en intégration CI/CD incluant les rapports et les artéfacts
  • Leadership démontré pour coacher les équipes et communiquer la stratégie aux parties prenantes techniques et non techniques
  • Maîtrise des pratiques TDD et BDD
  • Expérience avec des outils comme Testcontainers, Pact, les tests de mutation ou WireMock
Responsabilités
Responsabilités
  • Diriger la stratégie de test et la gouvernance globale entre les équipes techniques
  • Concevoir et maintenir l'automatisation des tests backend et frontend avec une forte emphase sur l'API et les composants
  • Assurer la couverture de tests à multiples niveaux pour le backend
  • Gérer l'intégration CI/CD et définir les barrières de qualité
  • Intégrer les aspects de sécurité, de performance et d'observabilité dans la stratégie de test
  • Coacher et former les développeurs pour l'adoption de meilleures pratiques de test
  • Décider stratégiquement quoi automatiser versus ce qui doit rester manuel
  • Mettre en œuvre des stratégies robustes de mocking, de stubbing et de gestion de données pour réduire la fragilité des tests
Lire la suite
Arrow Right

Développeur / Concepteur de tests automatisés

Au sein de la Direction des Systèmes d'Information de la banque de détail France...
Emplacement
Emplacement
France , Fontenay-sous-Bois
Salaire
Salaire:
Non fourni
balzac-paris.com Logo
Balzac Paris
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Bac +4/5 en Ecole d'ingénieur, de commerce ou université
  • Analyse de données
  • Écoute et créativité
  • Anglais
Responsabilités
Responsabilités
  • Tests fonctionnels des applications Internet, Mobile et tablette des services de la banque à distance pour la clientèle des particuliers
  • Développement de l'automatisation des tests sur le Digital - clientèle de particulier
  • Tests des applications Web Société Générale offrant les principaux services de banque en ligne
  • Tests des applications dédiées à la sécurité des accès Internet et Mobile et à la surveillance des services de la banque à distance
  • Tests Agiles au sein des Features Teams et des Digital Teams
Ce que nous offrons
Ce que nous offrons
  • Prise en charge de 60% de votre titre de transport
  • Billetterie à prix réduits de notre Comité d'Entreprise (concerts, cinéma, sport…)
  • Offre variée de restaurants d'entreprise et de cafétérias à tarifs compétitifs ainsi que des titres restaurants dématérialisés quand vous êtes en télétravail
  • Temps plein
Lire la suite
Arrow Right

Développeur Monétique Terminaux de Paiement

Concevoir et faire évoluer des solutions logicielles déployées directement sur d...
Emplacement
Emplacement
France , Courbevoie
Salaire
Salaire:
Non fourni
https://www.soprasteria.com Logo
Sopra Steria
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Expérience d’au moins 5 ans en développement monétique
  • Au minimum 3 ans sur des environnements de paiement carte et des technologies monétiques dédiées
  • Contexte exigeant, réglementé et certifié
  • Développement monétique embarqué sur terminaux de paiement (TPE / SmartPOS)
  • Maîtrise des parcours de paiement carte
  • Protocoles monétiques: CB2A, ISO 8583 / ISO 8582
  • Normes et standards de paiement: EMV contact, EMV sans contact, Environnements multi‑schémas de paiement
  • Mécanismes monétiques: Autorisation CB, Paiement EMV, Paiement sans contact multi‑schémas
  • Tests et certification monétique: Utilisation d’au moins un outil parmi KaNest®, KaNest®‑ICC, SimCos, UL Collis
  • Langages et environnements: C / C++, Kotlin, Python
Responsabilités
Responsabilités
  • Développement et maintenance des applications monétiques embarquées sur terminaux de paiement
  • Intervenir sur des environnements techniques contraints, propres aux systèmes embarqués de paiement
  • Contribuer aux développements réalisés en C / C++ pour le cœur monétique, ainsi qu’en Kotlin pour les terminaux de type SmartPOS
  • Utiliser Python pour l’outillage, les tests et l’automatisation
  • Participer à la mise en œuvre des principaux parcours de paiement: Autorisation des transactions, Annulation et reprise sur incident, Télécollecte, Gestion des modes en ligne et hors ligne
  • Veiller à la fiabilité des transactions, y compris dans des contextes réseau dégradés
  • Contribuer à l’implémentation et à l’évolution des standards monétiques utilisés dans les échanges de paiement
  • Participer à la gestion des flux entre les terminaux, les acquéreurs et les émetteurs
  • Garantir la cohérence des états transactionnels tout au long du cycle de paiement
  • Participer aux campagnes de tests monétiques sur terminaux
Ce que nous offrons
Ce que nous offrons
  • Un accord télétravail pour télétravailler jusqu'à 2 jours par semaine selon vos missions
  • Un package avantages intéressants: une mutuelle, un CSE, des titres restaurants, un accord d'intéressement, des primes vacances et cooptation
  • Un accompagnement individualisé avec un mentor que vous choisissez de la part de votre manager et de notre équipe RH
  • Des opportunités de carrières multiples: plus de 50 métiers, des secteurs d’activités très hétérogènes autant de passerelles à imaginer ensemble
  • La possibilité de s'engager auprès de notre fondation et / ou de notre partenaire « Vendredi »
  • L'opportunité de rejoindre le collectif Tech'Me UP / Tech Women Up, communauté technique du groupe pour s’enrichir de formations, conférences, actions de veille, et bien plus encore
  • Temps plein
Lire la suite
Arrow Right

Assistant Développeur Fullstack - Alternance

Rejoignez l’aventure SOLAR, l’application de vente et de relation client utilisé...
Emplacement
Emplacement
France , Nantes
Salaire
Salaire:
Non fourni
balzac-paris.com Logo
Balzac Paris
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Une première expérience en stage, alternance ou projet personnel sur des technologies similaires sera appréciée
  • Connaissances en développement backend Java ou Kotlin
  • Maîtrise des bases de Spring Boot et Git
  • Connaissances en développement mobile avec Flutter
  • Compréhension des architectures orientées services et des API REST
  • Connaissances des principes de programmation orientée objet (POO)
  • Sensibilisation aux bonnes pratiques de qualité logicielle : tests automatisés, intégration continue et revue de code
Responsabilités
Responsabilités
  • Analyser et comprendre les besoins fonctionnels exprimés par les équipes produit
  • Participer à la documentation de l'architecture et des fonctionnalités
  • Contribuer à la conception technique des évolutions
  • Développer de nouvelles fonctionnalités et assurer la maintenance des applications
  • Participer aux revues de code et aux sessions de pair programming
  • Mettre en place et enrichir les tests automatisés
  • Contribuer à l'amélioration continue des pratiques de développement et de l'organisation de l'équipe
  • Prendre part à la vie de l'équipe et aux cérémonies agiles
Ce que nous offrons
Ce que nous offrons
  • Entre 2-3 jours de télétravail
  • Restaurant d’entreprise / Cuisine pour les employés
  • RTT / Jour de repos
  • Participation
  • Forfait mobilité durable
  • Subventions CSE (Sport, Culture,...)
Lire la suite
Arrow Right
Nouveau

Développeur logiciel senior - IA agentique

Pour le compte de l'un de nos clients, un chef de file de premier plan dans le s...
Emplacement
Emplacement
Canada , Montréal
Salaire
Salaire:
101800.00 - 124400.00 CAD / Année
https://www.randstad.com Logo
Randstad
Date d'expiration
16 août 2026
Flip Icon
Exigences
Exigences
  • Plus de 10 ans d'expérience professionnelle confirmée en développement de logiciels
  • Maîtrise de niveau expert de Python et de son écosystème d'entreprise
  • Solide expertise en architecture d'API (REST, asynchrone), structures de données complexes, algorithmes et optimisation de la performance pour des systèmes à grande échelle
  • Expérience approfondie des stratégies de test automatisés (unitaires, intégration, contrat, bout en bout) et de la gestion de versions avec Git
  • Admissibilité légale à travailler au Canada requise
  • Maîtrise de l'anglais (parlé et écrit)
Responsabilités
Responsabilités
  • Concevoir et intégrer des produits d'automatisation et des architectures multi-agents alignés sur les processus d'affaires
  • Développer des services Python asynchrones, des API performantes et des flux de travail exploitant des frameworks de pointe (LangGraph, LangChain, CrewAI, Semantic Kernel ou équivalents)
  • Mettre en place des stratégies d'évaluation pour contrer les hallucinations, fiabiliser les invites (prompts) et valider les appels d'outils
  • Concevoir le routage basé sur les politiques, la validation des flux d'entrée/sortie, les approches d'ancrage (RAG) et l'implémentation de serveurs MCP (Model Context Protocol)
  • Produire un code propre, modulaire et documenté en respectant les principes SOLID et la Clean Architecture
  • Assurer une observabilité logicielle complète (métriques, journaux, traces) et optimiser les pipelines CI/CD
  • Collaborer avec les équipes d'architecture et de gouvernance pour veiller au respect des politiques de sécurité (moindre privilège, gestion des secrets) et de gestion des risques (reprise après sinistre, rétention des données)
  • Encadrer et faire progresser l'équipe de développement par des revues de code rigoureuses, du travail en binôme et des rétroactions constructives
  • Rédiger les documents de conception technique (ADR) et guider les choix technologiques de l'organisation
Ce que nous offrons
Ce que nous offrons
  • Modèle de travail hybride et flexible
  • Échelle salariale de base établie entre 101 800 $ et 124 400 $ (ajustable selon le profil), assortie d'un boni annuel cible de 12 % (pouvant atteindre le double selon la performance)
  • Programmes avantageux d'actionnariat pour les employés avec une contribution de contrepartie de l'employeur s'élevant à 50 % des actions nettes
  • Accès exceptionnel à un régime de retraite à prestations déterminées offrant un revenu à vie garanti
  • Couverture complète pour la santé physique et mentale
  • Service de télémédecine
  • Compte de bien-être
  • Possibilité d'acheter jusqu'à 5 jours de vacances supplémentaires par année
  • Temps plein
Lire la suite
Arrow Right
Nouveau

Développeur Java / Vue.js / Angular

Nous recherchons un Développeur Java / Vue.js / Angular expérimenté pour rejoind...
Emplacement
Emplacement
France , Lille
Salaire
Salaire:
Non fourni
amaris.com Logo
Amaris Consulting
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Développeur fullstack expérimenté (Java / front JS) avec une solide maîtrise de Java 11/21, Spring MVC, Spring Boot Web/WebFlux et des architectures microservices
  • Compétences confirmées sur au moins un framework front moderne (Vue.js, Angular, React), idéalement Angular, pour le développement d'interfaces riches et ergonomiques
  • Bonne maîtrise des API REST et des bases de données NoSQL, en particulier MongoDB
  • Connaissance pratique des conteneurs et des environnements Kubernetes (K8S) pour le déploiement et l'exploitation des applications
  • Expérience significative en pratiques DevOps : mise en place et amélioration de chaînes CI, outils de métriques, d'alerting et de monitoring
  • Esprit d'équipe, autonomie et capacité à évoluer dans une équipe produit auto-organisée, en interaction régulière avec les interlocuteurs métiers et techniques
Responsabilités
Responsabilités
  • Concevoir, développer et maintenir des applications fullstack pour les usages en magasin (vente assistée, reporting, fabrication et suivi de commandes, paiement, pilotage opérationnel)
  • Implémenter de nouvelles fonctionnalités, corriger les anomalies et assurer la maintenance en conditions opérationnelles de l'ensemble des applications du périmètre
  • Développer en Java (Spring MVC / Spring Boot / WebFlux) côté back-end et en Vue.js / Angular / autre framework moderne côté front-end
  • Intégrer le code dans les chaînes d'intégration continue (CI), réaliser les tests unitaires (manuels et automatisés) et participer aux déploiements sur les différents environnements (intégration, qualification, production)
  • Contribuer à la mise en place, à l'évolution et à l'amélioration des outils et processus de production (CI, monitoring, alerting, environnements non-prod et prod) dans une démarche DevOps
  • Travailler au sein d'une équipe produit agile (Scrum), force de proposition auprès des métiers, en participant activement aux rituels et à la gestion du backlog
Ce que nous offrons
Ce que nous offrons
  • Mutuelle prise en charge à 60% (gratuite pour vos enfants)
  • Transports pris en charge à 50%
  • Possibilité de télétravail avec une rétribution de 2,70 € par jour
  • Carte restaurant d'une valeur de 10 € par jour, utilisable jusqu'à 25 €, pris en charge à 60%
  • Accès à HelloCSE avec de nombreuses offres et réductions chez Ikea, Pathé, Fnac, Cdiscount, et bien d'autres
  • Possibilité de bénéficier d'un bonus de cooptation de 2 000 €
  • De nombreuses formations gratuites, incluant des certifications Microsoft
  • Compte épargne temps jusqu'à 90 jours
  • Participation et intéressement
  • Jours de congé supplémentaires pour valoriser votre ancienneté
  • Temps plein
Lire la suite
Arrow Right
Nouveau

Développeur C# / Angular Confirmé

Dans le cadre des projets propre à notre client : Réalisation d'applications mét...
Emplacement
Emplacement
France , Avignon
Salaire
Salaire:
Non fourni
synanto.fr Logo
Synanto
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • .Net 6 (C#), Web API, Angular
  • Entity Framework
  • Git / GitLab / Intégration continue
  • Visual Studio, MSTest
  • SQL et PostgreSQL
  • Octopus Deploy, Docker, Kubernetes, Helm, Kafka
  • Forte capacité d'apprentissage
  • Bon relationnel
Responsabilités
Responsabilités
  • Participation aux étapes de définition des architectures logicielles
  • Développements informatiques
  • Encadrement de développeurs
  • Conception et rédaction du document décrivant l'architecture logicielle
  • Gérer les branches de développement
  • Réaliser des tests techniques automatisés (tests unitaires, tests de validation de plateforme)
  • Déployer en environnement d'intégration et effectuer des tests d'intégration
  • Effectuer des tests de pré-qualification
  • Communiquer les contenus des releases et des livraisons en qualification
  • Préparer les demandes de changement pour les mises en production
  • Temps plein
Lire la suite
Arrow Right
Nouveau

QA Senior

Le QA Senior sera dédié à ce projet GDP afin d’accompagner les différentes équip...
Emplacement
Emplacement
Morocco , Rabat
Salaire
Salaire:
Non fourni
cyclad.pl Logo
Cyclad Sp. z o.o.
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Plus de 7 à 8 ans d’expérience dans les activités de tests API et Web
  • Solides compétences en développement d’automatisation des tests avec .NET C# et Python (API, Selenium, Playwright)
  • Excellente maîtrise de la conception de tests en Gherkin
  • Maîtrise des KPI et métriques de suivi de l’avancement des tests (JIRA / XRAY)
  • Forte expérience dans la mise en place de pipelines de tests avec GitHub Actions
  • Anglais obligatoire
  • Excellentes capacités de communication et de reporting
  • Forte capacité d’organisation démontrée à travers des expériences significatives sur des projets précédents
Responsabilités
Responsabilités
  • Développer et maintenir des plans de tests complets pour les nouvelles fonctionnalités et les tests de non-régression, incluant la définition des cas de tests et des critères d’acceptation
  • Accompagner et collaborer avec différentes équipes (Data, API et Web)
  • Organiser, définir et exécuter les tests, intégrés dans les workflows GitHub Actions
  • Identifier, documenter et suivre les anomalies et incidents jusqu’à leur résolution dans JIRA
  • Mettre en place des KPI et des métriques afin de suivre la qualité et l’avancement des activités de tests
  • Fournir aux parties prenantes des rapports de tests incluant les résultats, les tendances observées et les recommandations
  • Affinage de la stratégie de tests
  • Définition des critères d’acceptation
  • Tests en pair avec les développeurs (Peer Testing)
  • Plans de tests avec cas de tests et jeux de données
  • Temps plein
Lire la suite
Arrow Right