Skip to main content

Description

Le rôle consiste à travailler au sein de l'équipe Capital Markets Quantitative & Technology Services (QTS) - Data AI and Research Technology (DART) pour tester des solutions d'IA avancées pour Aiden Banking. L'ingénieur(e) mettra en œuvre et promouvra les meilleures pratiques d'ingénierie de la qualité, en se concentrant sur la préparation et l'exécution continues des tests avec une mentalité d'ingénieur. Cela inclut l'examen des exigences, la création et la maintenance de frameworks d'automatisation des tests de bout en bout utilisant Python, et la conception de frameworks de tests automatisés efficaces. Le rôle implique également la formation des membres juniors de l'équipe, la réalisation de tests manuels en mettant l'accent sur l'automatisation, le développement de procédures de test standardisées, le travail avec Data Bricks, Snowflake et Azure pour tester les transformations de données, l'identification et l'atténuation des problèmes, et la collaboration sur des initiatives transversales.

Ce que nous recherchons

Mettre en œuvre et promouvoir les meilleures pratiques en ingénierie de la qualité.,Examiner les exigences et les fonctions commerciales.,Créer et maintenir des frameworks d'automatisation des tests de bout en bout sur site et dans le cloud en utilisant Python.,Concevoir des frameworks de tests automatisés efficaces, une approche d'exécution axée sur les données et des techniques de conception de tests.,Suggérer et mettre en œuvre des améliorations aux processus et outils d'automatisation des tests.,Former et encadrer les membres juniors de l'équipe.,Effectuer des tests manuels en mettant l'accent sur la conception et la mise en œuvre de l'automatisation des tests.,Développer des procédures standardisées - stratégies et plans de test, tests de régression, d'intégration, de bout en bout, cas de test automatisés.,Travailler avec Data Bricks, Snowflake et Azure, en testant les transferts de données à travers les différentes étapes de transformation.,Identifier continuellement les problèmes potentiels, les conflits et les risques.,Analyser, atténuer et escalader les problèmes.,Collaborer et contribuer aux initiatives d'entreprise transversales et gérer la mise en œuvre efficace des livrables assignés.

Candidat idéal

Minimum 2 ans et plus d'expérience dans un environnement QE/Agile, axée sur les validations techniques et automatisées, en tirant parti d'une variété d'outils/technologies/frameworks.,Diplôme de premier cycle en technologie.,Solides compétences en codage Python, avec un accent sur Spark/PySpark.,Solide expérience en assurance qualité ou en développement, axée sur la livraison de logiciels d'excellente qualité, bien testés, en production.,Doit avoir mis en œuvre et être très familier(ère) avec les pipelines CI/CD.,Excellent(e) communicateur(trice) avec de bonnes capacités d'organisation et de gestion du temps.,Axé(e) sur les délais et les résultats; capable de respecter des normes de qualité constamment élevées tout en gérant simultanément une variété de tâches et de délais.,Atout : Diplôme de deuxième cycle en science des données.,Atout : Expérience de travail avec des modèles.,Atout : Expérience en développement ou en test de frameworks d'IA.,Atout : Expérience liée au cloud.

Éducation minimale

Diplôme de premier cycle en technologie (Obligatoire), Diplôme de deuxième cycle en science des données (Atout)

Compétences techniques

Tests d'applications
Tests automatisés
Informatique
Science des données
Tests de bout en bout
Assurance qualité TI
Tests manuels
Microsoft Azure
Analyse prédictive
Langages de programmation
PySpark
Python (langage de programmation)
Assurance qualité (AQ)
Tests de produits logiciels
Automatisation des tests
Framework d'automatisation des tests
Conception de cas de test
Stratégies de test
Data Bricks
Snowflake
Pipelines CI/CD
Spark

Compétences interpersonnelles

Collaboration
Prise de décision
Souci du détail
Planification à long terme
Travail d'équipe
Excellente communication
Compétences organisationnelles
Gestion du temps
Axé(e) sur les délais
Axé(e) sur les résultats

Heures de travail

37,5 heures/semaine

Avantages

La RBC offre un programme de Rémunération globale complet comprenant un salaire de base concurrentiel, des primes à la performance et des avantages sociaux flexibles tels qu'une protection pour les soins de santé et dentaires. Les employés bénéficient également d'un régime de retraite à cotisations déterminées, de programmes d'actionnariat, de ressources de mieux-être et du remboursement des frais de scolarité.

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