détails d'emploi
Notre client, un leader d'envergure dans le secteur des services financiers et des assurances, est à la recherche d'un(e) Développeur(se) senior en automatisation de tests backend et responsable de la qualité pour appuyer ses équipes numériques. Ce rôle hybride s'adresse à un(e) ingénieur(e) chevronné(e) possédant une solide expertise technique en systèmes backend combinée à la vision stratégique d'un chef de file en ingénierie de la qualité. Vous serez responsable d'élaborer l'architecture des tests API, d'implanter la gouvernance qualité au sein des équipes de développement et de promouvoir les meilleures pratiques d'ingénierie logicielle.
...
Avantages
Opportunité de piloter la stratégie d'ingénierie de la qualité au sein d'un environnement technologique moderne.
Culture d'entreprise dynamique axée sur l'innovation, le perfectionnement continu et l'excellence technique.
Formule de travail hybride offrant souplesse et outils de collaboration performants.
Avantages sociaux et rémunération concurrentielle via Randstad Digital.
Responsabilités
Architecture et ingénierie des tests : Concevoir, développer et optimiser des frameworks d'automatisation backend et API évolutifs en utilisant Java ou TypeScript.
Orientation stratégique de la qualité : Établir des stratégies de test globales, déterminer les niveaux de test appropriés (composants, intégration, E2E) et justifier les choix d'automatisation par rapport aux vérifications manuelles ciblant les risques.
Intégration CI/CD et observabilité : Mettre en place des verrous de qualité automatisés (quality gates), des analyses de risques et des rapports détaillés dans les pipelines de livraison continue.
Mentorat et pratiques d'ingénierie : Accompagner les développeurs dans l'adoption des approches TDD/BDD et des tests en amont (shift-left), tout en instaurant une culture de responsabilité partagée de la qualité.
Alignement interéquipes : Collaborer étroitement avec les architectes, les gestionnaires de produits et les équipes de livraison pour suivre les indicateurs de qualité et aligner les objectifs de déploiement.
Qualifications
Expérience concrète et approfondie en automatisation de tests backend et API à l'aide d'outils tels que Playwright (contexte de requête), REST Assured ou TestNG (environnement Java/TypeScript).
Excellente maîtrise des architectures microservices, des services web REST/SOAP, des systèmes de messagerie (ex. Kafka, MQ), des bases de données et des traitements par lots (batch).
Capacité démontrée à concevoir et faire évoluer des architectures d'automatisation de manière autonome (développement de structures complète et non simple exécution de scripts).
Maîtrise des concepts de mocking/stubbing, de contract testing, de gestion des données de test et de réduction de la flakiness.
Expérience pratique de l'intégration des tests automatisés dans des chaînes CI/CD (ex. Jenkins, Maven) avec prise en compte de la performance et de l'observabilité.
Aptitudes reconnues en leadership technologique, mentorat et communication auprès de parties prenantes techniques et d'affaires.
La connaissance d'outils comme Testcontainers, Pact, des tests de mutation ou une certification ISTQB constitue un atout important.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Sommaire
Emplacement : Montréal, QC (Hybride)
Type de poste : Contractuel / Consultation
Durée : Mandat de longue durée
Secteur d'activité : Services financiers / Assurances
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir plus
Notre client, un leader d'envergure dans le secteur des services financiers et des assurances, est à la recherche d'un(e) Développeur(se) senior en automatisation de tests backend et responsable de la qualité pour appuyer ses équipes numériques. Ce rôle hybride s'adresse à un(e) ingénieur(e) chevronné(e) possédant une solide expertise technique en systèmes backend combinée à la vision stratégique d'un chef de file en ingénierie de la qualité. Vous serez responsable d'élaborer l'architecture des tests API, d'implanter la gouvernance qualité au sein des équipes de développement et de promouvoir les meilleures pratiques d'ingénierie logicielle.
Avantages
Opportunité de piloter la stratégie d'ingénierie de la qualité au sein d'un environnement technologique moderne.
Culture d'entreprise dynamique axée sur l'innovation, le perfectionnement continu et l'excellence technique.
Formule de travail hybride offrant souplesse et outils de collaboration performants.
Avantages sociaux et rémunération concurrentielle via Randstad Digital.
Responsabilités
Architecture et ingénierie des tests : Concevoir, développer et optimiser des frameworks d'automatisation backend et API évolutifs en utilisant Java ou TypeScript.
...
Orientation stratégique de la qualité : Établir des stratégies de test globales, déterminer les niveaux de test appropriés (composants, intégration, E2E) et justifier les choix d'automatisation par rapport aux vérifications manuelles ciblant les risques.
Intégration CI/CD et observabilité : Mettre en place des verrous de qualité automatisés (quality gates), des analyses de risques et des rapports détaillés dans les pipelines de livraison continue.
Mentorat et pratiques d'ingénierie : Accompagner les développeurs dans l'adoption des approches TDD/BDD et des tests en amont (shift-left), tout en instaurant une culture de responsabilité partagée de la qualité.
Alignement interéquipes : Collaborer étroitement avec les architectes, les gestionnaires de produits et les équipes de livraison pour suivre les indicateurs de qualité et aligner les objectifs de déploiement.
Qualifications
Expérience concrète et approfondie en automatisation de tests backend et API à l'aide d'outils tels que Playwright (contexte de requête), REST Assured ou TestNG (environnement Java/TypeScript).
Excellente maîtrise des architectures microservices, des services web REST/SOAP, des systèmes de messagerie (ex. Kafka, MQ), des bases de données et des traitements par lots (batch).
Capacité démontrée à concevoir et faire évoluer des architectures d'automatisation de manière autonome (développement de structures complète et non simple exécution de scripts).
Maîtrise des concepts de mocking/stubbing, de contract testing, de gestion des données de test et de réduction de la flakiness.
Expérience pratique de l'intégration des tests automatisés dans des chaînes CI/CD (ex. Jenkins, Maven) avec prise en compte de la performance et de l'observabilité.
Aptitudes reconnues en leadership technologique, mentorat et communication auprès de parties prenantes techniques et d'affaires.
La connaissance d'outils comme Testcontainers, Pact, des tests de mutation ou une certification ISTQB constitue un atout important.
Notre client exerce ses activités au Canada. L'entreprise prend toutes les mesures raisonnables pour limiter le nombre de postes au Québec exigeant la connaissance d'une langue autre que le français, et ne l'exige que lorsque cela est nécessaire et que ses employés bilingues actuels ne sont pas en mesure d'assumer ces fonctions. Suite à une évaluation réalisée par notre client, il a été déterminé que ce poste exige la maîtrise de l'anglais (parlé et écrit). Plus particulièrement, l'employé devra interagir avec les services internes centralisés (p. ex., Opérations, Ressources humaines, Finances, Services juridiques, Contrats, Ventes) qui soutiennent l'organisation au Canada et qui ne parlent pas français.
Sommaire
Emplacement : Montréal, QC (Hybride)
Type de poste : Contractuel / Consultation
Durée : Mandat de longue durée
Secteur d'activité : Services financiers / Assurances
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir pluspartager l'offre d'emploi