CrawlJobs Logo

Développeur de Tests Automatisés Backend

Canada, Montréal 61.32 - 65.61 USD / Heure · Offre publiée 09 juin 2026
Postuler
Partager le lien de l'offre

Description du poste

Nous recherchons un profil hybride pour agir en tant que Développeur de Tests Automatisés Backend avec un état d'esprit de Lead Stratégique au sein d'une grande compagnie d'assurance canadienne. Ce rôle s'adresse à un expert en automatisation backend chevronné ou à un développeur logiciel désireux de se spécialiser dans la qualité et l'ingénierie de test. Vous serez responsable de concevoir, bâtir et maintenir l'automatisation des tests backend, composants, intégration et E2E, de diriger la stratégie de test à travers les équipes et de coacher les ingénieurs. Vous ne ferez pas que de l'exécution; vous définirez la gouvernance, l'architecture de test et l'intégration CI/CD. Il s'agit d'un contrat d'un an renouvelable. Le poste est en mode hybride, nécessitant une présence au bureau de Montréal ou Laval deux jours par semaine.

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

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

Looking for more opportunities?

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

Emplois similaires pour

Développeur de Tests Automatisés Backend

8 matching positions

Développeur de tests automatisés

Notre client recherche un Développeur de tests automatisés backend doté d'une fo...
Emplacement
Emplacement
Canada , Montréal
Salaire
Salaire:
Non fourni
https://www.randstad.com Logo
Randstad
Date d'expiration
12 juillet 2026
Flip Icon
Exigences
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
Responsabilités
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
Ce que nous offrons
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
  • Temps plein
Lire la suite
Arrow Right

Développeur Backend Python - CDI chez l'éditeur (F/H)

Au sein de l'équipe R&D, vous participerez activement au développement et à l'év...
Emplacement
Emplacement
France , Marseille 01
Salaire
Salaire:
40000.00 - 60000.00 EUR / Année
https://www.randstad.com Logo
Randstad
Date d'expiration
31 juillet 2026
Flip Icon
Exigences
Exigences
  • Expérience significative ou Junior (le poste est ouvert aux profils juniors à fort potentiel issus de grandes écoles d'ingénieurs comme aux profils confirmés)
  • Bonnes maîtrise du développement backend Python et des environnements Linux
  • Solides bases en génie logiciel et conception applicative (Clean Code, architecture distribuée)
  • Une forte sensibilité aux enjeux de sécurité applicative, de gestion des accès ou de manipulation de données sensibles est requise
  • Curiosité technique, autonomie, pragmatisme et capacité à s'aligner avec la culture de la société
  • 5 année(s)
  • BAC+5
Responsabilités
Responsabilités
  • Concevoir et développer les composants backend des solutions en Python, ainsi que des API REST robustes, performantes et hautement sécurisées
  • Participer à la conception de l'architecture logicielle (notamment les microservices) et à l'évolution technique des produits
  • Mettre en œuvre les bonnes pratiques de sécurité, d'authentification et participer à l'implémentation des mécanismes de chiffrement des données
  • Assurer la maintenance, l'optimisation des performances et implémenter des tests unitaires et fonctionnels pour garantir la fiabilité du code
  • Participer aux phases de validation, d'intégration et contribuer activement à l'automatisation des déploiements via les pipelines CI/CD
  • Collaborer étroitement avec les équipes produit, QA et infrastructure dans un environnement Agile (revues de code, documentation technique)
  • Concevoir des algorithmes et écrire des scripts adaptés à la gestion de flux et d'environnements critiques
  • Temps plein
Lire la suite
Arrow Right

Ingénieur Développement Java & DevOps

Dans le cadre du programme BELEM, l'équipe pilote plusieurs projets stratégiques...
Emplacement
Emplacement
France , Colomiers
Salaire
Salaire:
Non fourni
https://www.soprasteria.com Logo
Sopra Steria
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • En cours de formation Bac+5 en informatique ou systèmes d'information
  • bases solides en développement Java
  • déjà eu l'occasion de découvrir l'environnement DevOps (CI/CD, Docker...)
  • sensible aux enjeux de qualité logicielle, de tests et de sécurité
  • notions d'architecture logicielle
  • rigoureux(se), curieux(se) et doté(e) d'un bon esprit d'analyse
  • apprécie le travail en équipe
Responsabilités
Responsabilités
  • Participer au développement de nouvelles fonctionnalités sur des solutions PLM (principalement backend en Java/Spring)
  • Mettre en place et faire évoluer les pipelines CI/CD
  • Contribuer à l'amélioration continue des pratiques DevOps (industrialisation des déploiements, automatisation des tests, etc.)
  • Collaborer avec les différentes équipes projet (Product Owner, développeurs, infrastructure, chefs de projet)
  • Participer à l'exploration de cas d'usage de l'IA appliqués au développement
  • Découvrir et approfondir des sujets d'architecture microservices
Ce que nous offrons
Ce que nous offrons
  • Un accompagnement de proximité
  • accès à un catalogue de formations e-learning
  • un accord télétravail de deux jours par semaine
  • des avantages CSE
  • une mutuelle famille
  • une participation aux frais de repas
  • accord de participation et intéressement
  • avantages liés à la convention collective de la métallurgie
  • Temps plein
Lire la suite
Arrow Right

Lead Growth Developeur Full Stack (React/Java-Kotlin)

Nous recherchons un Lead Growth Développeur Full Stack pour intervenir au sein d...
Emplacement
Emplacement
France , Puteaux
Salaire
Salaire:
75000.00 - 88000.00 EUR / Année
balzac-paris.com Logo
Balzac Paris
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Au moins 8 ans d'expérience en développement logiciel, avec une forte dimension full stack
  • Solide expertise en développement backend, notamment en Java / Kotlin
  • Bonne maîtrise des frameworks frontend modernes, notamment React.js / Next.js
  • Expérience confirmée dans la conception et l'évolution d'architectures logicielles robustes, scalables et maintenables
  • Capacité à concevoir des modèles de données efficaces, adaptés aux enjeux produit, métier et business
  • Expérience dans le développement de produits digitaux complexes, idéalement dans des environnements à fort volume ou à forts enjeux utilisateurs
  • Bonne compréhension des pratiques d'ingénierie modernes : Clean Code, tests automatisés, CI/CD, monitoring, performance et sécurité
  • Sensibilité aux enjeux growth produit : activation, conversion, rétention, optimisation de parcours, performance utilisateur
  • Expérience ou appétence forte pour les sujets d'expérimentation produit : A/B testing, tracking, analytics, optimisation de funnels, mesure d'impact
  • Capacité à transformer un besoin produit ou business en solution technique concrète, mesurable et performante
Responsabilités
Responsabilités
  • Concevoir et faire évoluer l'architecture logicielle de la plateforme
  • Développer des fonctionnalités end-to-end : conception, développement, tests, déploiement et mesure d'impact
  • Participer aux choix technologiques et à la définition des bonnes pratiques
  • Concevoir et maintenir des modèles de données robustes et évolutifs
  • Garantir la scalabilité, la performance, la sécurité et la maintenabilité des développements
  • Participer à la mise en place d'une solution de flux financiers moderne et performante
  • Contribuer au Product Discovery : analyse des besoins, exploration des solutions, priorisation et mesure d'impact
  • Identifier et développer des leviers d'amélioration des parcours utilisateurs : onboarding, activation, conversion, rétention, paiement, selfcare ou fidélisation
  • Participer à la mise en place d'expérimentations produit : A/B tests, optimisation de funnels, tests de parcours, personnalisation ou automatisation
  • Mettre en place ou améliorer les outils de tracking, d'analytics et de mesure de performance produit
Ce que nous offrons
Ce que nous offrons
  • Prime de cooptation
  • Team building
  • Plan de développement professionnel
  • Remboursement au delà des 50%
  • Temps plein
Lire la suite
Arrow Right

Développeur/se IA

Au sein de l'équipe IA, vous participez activement à la conception et au dévelop...
Emplacement
Emplacement
France , Biot
Salaire
Salaire:
Non fourni
https://www.soprasteria.com Logo
Sopra Steria
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Étudiant/e en école d'Ingénieurs, Master Informatique ou formation équivalente
  • recherche d'une alternance d'une durée de 12 mois
Responsabilités
Responsabilités
  • Concevoir et développer des agents IA capables d'orchestrer des tâches complexes en chaînant des services et des outils (LLM, OCR, APIs métier, bases de données)
  • Intégrer des services cognitifs et opérateurs spécialisés
  • Développer des pipelines de traitement automatisé de documents et de flux de données non structurées
  • Participer à la conception d'architectures Graph RAG
  • Contribuer au développement backend des applications
  • Faire des tests, de la documentation technique et de la restitution de résultats
Ce que nous offrons
Ce que nous offrons
  • Un accord télétravail pour télétravailler jusqu’à 2 jours par semaine
  • Une mutuelle
  • Un CSE
  • Des titres restaurants
  • Un accord d’intéressement
  • Des primes vacances et cooptation
  • Des opportunités de carrières multiples
  • Plusieurs centaines de formations accessibles avec Sopra Steria Academy
  • La possibilité de s’engager auprès d’une association
  • L'opportunité de rejoindre le collectif Tech'Me UP
  • Temps plein
Lire la suite
Arrow Right

Stage - Développeur Mobile iOS/Android (H/F)

Contexte : Tessan, start-up française spécialisée en télémédecine, a pour missio...
Emplacement
Emplacement
France , Paris
Salaire
Salaire:
1000.00 - 1500.00 EUR / Mois
vo2-group.com Logo
VO2 Group
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Bases solides en développement (JavaScript / TypeScript)
  • Connaissances en développement mobile (Swift, Kotlin ou frameworks cross-platform type React Native / Flutter)
  • Notions de React ou frameworks front-end modernes
  • Compréhension des APIs et bases backend
  • Intérêt pour les outils de développement assisté par l'IA
  • Curiosité pour les sujets data, automatisation et IA
  • Tu es débrouillard(e) et autonome
  • Tu aimes apprendre vite et expérimenter
  • Tu es pragmatique et orienté solution
  • Tu n'as pas peur de mettre les mains dans le code pour résoudre un problème
Responsabilités
Responsabilités
  • Concevoir, développer et maintenir les applications mobiles Tessan (iOS & Android)
  • Implémenter de nouvelles fonctionnalités en lien avec les équipes produit
  • Participer aux phases de tests, debug et amélioration continue
  • Veiller à la qualité, performance et fiabilité des applications
  • Contribuer aux choix d'architecture mobile (native ou cross-platform)
  • Optimiser les performances et la stabilité des applications
  • Participer à l'amélioration continue de l'expérience utilisateur
  • Collaborer avec les équipes backend pour intégrer les APIs
  • Assurer la bonne gestion des flux de données entre mobile et services backend
  • Participer à la mise en place de standards de qualité (tests, CI/CD, documentation)
Ce que nous offrons
Ce que nous offrons
  • Télétravail (1 jour par semaine)
  • Mutuelle Alan (prise en charge à 50% pour toi et tes enfants)
  • Carte Swile (12€/jour)
  • Free snacks & drinks (Tessan Breakfast tous les mardis, Tessan Lunch tous les mois)
  • Locaux flambants neufs (Paris)
  • Des moments conviviaux (Tessan Party, anniversaires, apéros…)
  • Temps plein
Lire la suite
Arrow Right

Développeur(se) Web Full-Stack

Dans le cadre de nos activités de recherche et innovation, nous développons un M...
Emplacement
Emplacement
France , Toulouse
Salaire
Salaire:
Non fourni
beamy.io Logo
Beamy
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Formation : Bac+3 en informatique, systèmes d'information, ou équivalent
  • Intérêt ou premières expériences en Intelligence Artificielle (prompt engineering) et Traitement automatique du langage naturel (NLP)
  • Backend : Python (FastAPI ou Django)
  • Frontend : JavaScript / TypeScript
  • React ou Angular
  • Base de données SQL
  • APIs REST
  • Tests automatisés (ex. JUnit ou équivalent)
  • Git / GitHub
  • Autonomie et curiosité
Responsabilités
Responsabilités
  • Développer et implémenter le backend en Python, en interaction avec des composants de traitement intelligent de texte (NLP)
  • Développer et intégrer le frontend (React ou Angular) à partir de maquettes et designs existants
  • Concevoir et implémenter la base de données SQL
  • Assurer la qualité du code et mettre en place des tests automatisés
  • Documenter le travail et appliquer les bonnes pratiques de développement (clean code, Git)
  • Collaborer étroitement avec l'équipe R&D dans un contexte agile et exploratoire
Ce que nous offrons
Ce que nous offrons
  • Un environnement de travail international et multiculturel
  • Des perspectives de mobilité interne
  • Un apprentissage permanent : Sogeclair Academy
  • Un package de rémunération : RTT, mutuelle, pack mobilité durable, politique cooptation, TR etc.
  • Horaires de travail flexibles
  • RTT / Jour de repos
Lire la suite
Arrow Right

Développeur Full-Stack Vue.js / Python

Externatic accompagne aujourd’hui une startup DeepTech française issue d’un gran...
Emplacement
Emplacement
France , Nantes
Salaire
Salaire:
40000.00 - 45000.00 EUR / Année
apec.fr Logo
APEC
Date d'expiration
Jusqu'à nouvel ordre
Flip Icon
Exigences
Exigences
  • Expérience d’au moins 3 ans en développement full-stack
  • Maîtrise du développement Frontend : Vue.js (idéalement Vue 3), JavaScript / TypeScript
  • Maîtrise du développement Backend & Data : Python, frameworks API Flask ou FastAPI, bases de données PostgreSQL et/ou MongoDB
  • Maîtrise de la qualité & environnement de développement : Git, tests automatisés (pytest, Jest, Cypress), conteneurisation Docker, pipelines CI/CD (GitLab CI)
  • Bonne communication en français et en anglais
Responsabilités
Responsabilités
  • Concevoir et développer des interfaces web performantes avec Vue.js (v3), JavaScript / TypeScript
  • Développer des API backend en Python avec Flask ou FastAPI
  • Participer à la création d’interfaces d’exploration de données scientifiques et dashboards analytiques
  • Mettre en place des tests automatisés (pytest, Jest, Cypress) afin de garantir la qualité et la robustesse du code
  • Contribuer à l’intégration et à la maintenance d’applications web et desktop distribuées
  • Participer à la conception d’outils d’exploration de données
  • Optimiser les interfaces pour la visualisation de données
  • Participer à l’industrialisation des applications via Docker, CI/CD GitLab
  • Collaborer étroitement avec les équipes produit et design pour améliorer l’expérience utilisateur
Ce que nous offrons
Ce que nous offrons
  • Projets techniques à forte valeur : IA, simulation numérique, visualisation scientifique
  • Environnement de travail collaboratif avec experts techniques et scientifiques
  • Locaux situés dans un écosystème d’innovation à Nantes
  • Cadre startup dynamique favorisant l’initiative et l’apprentissage
  • Participation à la construction d’un produit technologique innovant à destination d’acteurs industriels
  • Temps plein
Lire la suite
Arrow Right