Skip to main content
Temps plein
Sur place

Ingénieur(e) en systèmes d'automatisation

Voir sur la carte

Description

RBC est à la recherche d'un(e) ingénieur(e) en systèmes d'automatisation possédant de l'expérience en automatisation des tests et en intégration CI/CD pour rejoindre son équipe mondiale de technologie des paiements. Le rôle consiste à fournir une « Qualité en tant que service » pour les systèmes de traitement des paiements de grande valeur, permettant un déploiement confiant des fonctionnalités de paiement grâce à des tests automatisés complets. Ce poste pratique se concentre sur le développement de solutions d'automatisation intelligentes, la mise en œuvre de stratégies de test basées sur l'IA et la contribution à la transformation des paiements d'entreprise.

Ce que nous recherchons

Développer et maintenir des tests automatisés complets pour les applications de paiement basées sur des microservices en utilisant Java, Spring Boot, JUnit, Mockito, Rest Assured, TestNG.,Utiliser la virtualisation de services avec des outils comme WireMock pour simuler les dépendances externes.,Créer une infrastructure d'automatisation en libre-service et des bibliothèques de tests réutilisables pour une exécution efficace des tests à travers l'écosystème du moteur de paiement.,Intégrer les suites de tests automatisés dans les pipelines GitHub Actions pour le déploiement continu des services de traitement des paiements.,Développer des suites de tests automatisés pour les API RESTful, les flux de travail événementiels (Kafka), les files d'attente de messages (IBM MQ) et les modèles de communication de microservices.,Mettre en œuvre et maintenir des tests de contrat pour une intégration transparente entre les routeurs de paiement, les moteurs de flux de travail et les systèmes externes.,Tirer parti de Testcontainers et Docker pour des environnements de test isolés et reproductibles.,Intégrer des agents d'IA dans les flux de travail des développeurs pour l'optimisation, la sélection et la génération de tests.,Collaborer avec les développeurs, les ingénieurs DevOps et les analystes commerciaux pour assurer la qualité tout au long du cycle de vie du développement.,Dépanner et déboguer les échecs de tests, reproduire les défauts et résoudre les problèmes dans les systèmes de paiement distribués.

Candidat idéal

[object Object]

Éducation minimale

Diplôme en génie informatique, en informatique ou expérience pratique équivalente

Compétences techniques

Tests d'applications
Prise de décision
Souci du détail
Résolution de problèmes en groupe
Assurance qualité TI
Planification à long terme
Analyse prédictive
Langages de programmation (Java)
Tests de produits logiciels
Automatisation des tests
Java
Spring Boot
JUnit 5
Mockito
Rest Assured
TestNG
WireMock
GitHub Actions
Gradle
Maven
Kafka
IBM MQ
Testcontainers
Docker
Kubernetes
SQL
Oracle
PostgreSQL
DB2
Postman
SoapUI
Elasticsearch
Kibana

Compétences interpersonnelles

Esprit de résolution de problèmes
Expérience Agile
Compétences en collaboration
Compétences en communication

Heures de travail

37,5 heures/semaine

Avantages

Programme de rémunération globale complet
Primes
Avantages sociaux flexibles
Rémunération concurrentielle
Commissions
Actions (le cas échéant)
Des leaders qui soutiennent le développement par le coaching et les opportunités de gestion
Capacité à faire une différence et à avoir un impact durable
Travailler au sein d'une équipe dynamique, collaborative, progressiste et performante
Programme de formation de classe mondiale en services financiers
Opportunités de réaliser un travail stimulant

À propos de l'entreprise

R

Royal Bank of Canada

La Banque Royale du Canada est une institution financière mondiale définie par sa raison d'être et guidée par des principes en vue de produire une performance de premier plan. En tant que plus grande banque du Canada, elle offre des services de banque aux particuliers et aux entreprises, de gestion de patrimoine et de marchés des capitaux à plus de 17 millions de clients dans le monde.

Axé sur la mission
Inclusif
Innovant
Collaboratif
Professionnel
Voir tous les emplois chez Royal Bank of Canada
Retour aux offres

    Nous respectons votre vie privée

    BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.