Skip to main content

Description

Ce rôle à la Banque Royale du Canada s'adresse à un ingénieur qualité en automatisation très motivé pour rejoindre l'équipe d'assurance qualité (AQ) des paiements de base et en temps réel. La personne collaborera avec les développeurs et les ingénieurs de plateforme pour accélérer la livraison et garantir une haute qualité grâce à l'automatisation des tests, à l'intégration CI/CD et à l'adoption de l'IA. Il s'agit d'un poste technique et pratique axé sur le développement de solutions d'automatisation intelligentes, la mise en œuvre de tests basés sur l'IA et la contribution à la transformation des paiements d'entreprise.

Ce que nous recherchons

Mener les initiatives de tests d'automatisation et maintenir les suites de tests automatisés alignées sur la vision et la stratégie de l'AQ.,Adopter des solutions de tests basés sur l'IA pour améliorer le cadre d'automatisation des tests, la couverture des tests et optimiser la création de cas/scripts de test.,Utiliser WireMock ou des outils similaires pour la virtualisation de services ou le stubbing.,Collaborer avec les équipes Dev/Ops pour intégrer les suites de tests automatisés dans les pipelines CI/CD pour le déploiement continu des services de traitement des paiements.,Effectuer différents niveaux de tests : fonctionnels, de régression, d'intégration et de bout en bout (E2E) basés sur les exigences commerciales.,Travailler avec JIRA, Confluence, qTest pour la gestion des cas de test, la gestion des défauts et le reporting des tests.,Collaborer avec l'équipe d'ingénierie de la performance pour planifier et exécuter les cycles de tests de performance.,Collaborer efficacement avec les membres de l'équipe de projet (chefs de projet/Scrum Masters, développeurs, analystes commerciaux), les parties prenantes et les partenaires commerciaux.,Participer aux cérémonies agiles, y compris la planification de sprint, les sessions de grooming, les réunions quotidiennes (stand-up), les sessions de démonstration et les réunions rétrospectives.

Candidat idéal

Bonne connaissance des processus d'AQ, du cycle de vie des tests, du SDLC et des processus de gestion des défauts.,Minimum 5 ans d'expérience en tests, avec un accent sur les tests automatisés dans une variété d'environnements (mainframe, Cloud, distribué, flux de travail métier, services/API).,Solide expérience avec divers frameworks/outils d'automatisation des tests (par exemple, Robot Framework, Postman, Selenium, Rest Assured, TestNG) et frameworks BDD (par exemple, Cucumber, Karate).,Maîtrise des langages de développement (par exemple, Java, Python).,Expérience en tests mainframe - Batch, Host, JCL, TSO, ZEKE, REXX.,Expérience de l'intégration de tests automatisés dans GitHub Actions ou des plateformes CI/CD similaires (Jenkins, UCD, Helios).,Familiarité avec les outils de build comme Gradle/Maven.,Familiarité avec l'intégration d'agents IA dans le flux de travail des développeurs.,Connaissance des méthodologies de test et des techniques de conception avec une expérience pratique de JIRA et Confluence.,Solides compétences en résolution de problèmes, en conception et en analyse.,Expérience avec les technologies de bases de données (par exemple, DB2, Oracle, SQL, IMS) et solide expérience SQL.,Capacité à travailler efficacement avec des équipes interfonctionnelles et à communiquer clairement les concepts techniques.,Diplôme/diplôme en génie informatique, en informatique ou expérience équivalente.,Atout : Connaissance du domaine des paiements.,Atout : Certification en qualité logicielle.

Éducation minimale

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

Compétences techniques

Tests d'applications
Prise de décision
Assurance qualité TI
Planification à long terme
Analyse prédictive
Langages de programmation
Tests de produits logiciels
Automatisation des tests
Robot Framework
Postman
Selenium
Rest Assured
TestNG
Cucumber
Karate
Java
Python
Tests mainframe
Batch
Host
JCL
TSO
ZEKE
REXX
GitHub Actions
Jenkins
UCD
Helios
Gradle
Maven
JIRA
Confluence
DB2
Oracle
SQL
IMS

Compétences interpersonnelles

Souci du détail
Résolution de problèmes en groupe
Solides compétences en résolution de problèmes
Conception
Compétences analytiques
Travail d'équipe interfonctionnel
Communication claire

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)
Des leaders qui soutiennent le développement
Opportunités de coaching et de gestion
Capacité à faire une différence et à avoir un impact durable
Dynamique
collaboratif
progressif
et équipe hautement performante
Programme de formation de classe mondiale en services financiers
Opportunités de réaliser un travail stimulant

Aussi disponible à

À 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.