Skip to main content

Description

RBC est à la recherche d'un(e) analyste en automatisation, ingénieur(e) qualité senior, talentueux(se) et axé(e) sur les résultats, pour rejoindre sa division Technologies des fonctions mondiales (TFM). Ce rôle implique le soutien d'applications critiques en effectuant des tests pratiques, en automatisant les fonctionnalités assignées à l'aide des frameworks existants et en assurant la qualité globale des livrables de test. Le/la candidat(e) retenu(e) travaillera en étroite collaboration avec les équipes de développement d'applications pour intégrer les concepts d'ingénierie de la qualité dans le cadre DevOps et fournir un encadrement technique aux praticiens et développeurs QE.

Ce que nous recherchons

Automatiser les zones/fonctionnalités assignées à l'aide du framework existant.,Fournir des estimations de test et créer des scripts d'automatisation à l'aide de Python et Unix.,Être responsable de la qualité globale des livrables/activités de test.,Soutenir la mise en œuvre du programme QE et de l'ensemble du processus et des normes QE.,Tirer parti des frameworks, outils et artefacts d'automatisation existants pour des tests continus, complets et autonomes.,Expérience pratique des plateformes de test Python, SQL et Unix, y compris les revues de code avant les déploiements de code et l'automatisation des tests d'intégration.,Travailler à distance avec l'équipe de développement d'applications pour intégrer l'état d'esprit/les concepts d'ingénierie de la qualité dans le framework/pipeline DevOps.,Travailler avec le/la responsable/gestionnaire QE senior à travers les unités d'affaires pour identifier les changements d'application de bout en bout afin de piloter les stratégies QE pendant les tests.,Être responsable des tests pratiques, de l'encadrement technique, du mentorat, de la formation et de l'interaction quotidienne avec les praticiens et développeurs QE, en pilotant les cas de test pour les projets/programmes.

Candidat idéal

Minimum 5 ans et plus d'expérience dans un environnement QE/test, avec un accent sur les tests techniques automatisés dans une variété d'environnements (cloud, distribué et mainframe, flux de travail métier et services/API, bases de données).,Minimum 2 ans d'expérience en développement de tests travaillant sur les dernières technologies et frameworks.,Bonne connaissance du cycle de vie des tests, de l'approche "Shift left" et des processus de gestion des défauts.,Bonne connaissance des processus, méthodologies et techniques de conception de tests QE avec une expérience pratique sur ALM, JIRA et Confluence.,Expérience avec une variété de frameworks/outils d'automatisation de tests, par exemple (Robot Framework, SoapUI, Selenium, TestNG) et développement de scripts à l'aide de langages de script (par exemple, Perl, Python, Bash, etc.).,Expérience pratique en codage Python, SQL, et HDFS/HIVE, Cloudera, Helios.,Certification liée à l'assurance qualité (par exemple, ISTQB, tests agiles, connaissance du domaine AML) - Atout.,Connaissance de l'IA générative (Gen AI), des grands modèles linguistiques (LLM) et de l'ingénierie des données - Atout.,Diplôme/grade en génie informatique, en informatique ou dans un domaine technique connexe, ou expérience équivalente (par exemple, Python, Java, C, requêtes SQL DB).

Éducation minimale

Diplôme/grade en génie informatique, en informatique ou dans un domaine technique connexe, ou expérience équivalente

Compétences techniques

Python
Unix
SQL
HDFS
HIVE
Cloudera
Helios
Robot Framework
SoapUI
Selenium
TestNG
Perl
Bash
ALM
JIRA
Confluence
Tests d'applications
Tests d'automatisation
Tests backend
Tests d'applications logicielles
Processus de test logiciel
Structured Query Language (SQL)
Tests système
Outils d'automatisation des tests

Compétences interpersonnelles

Résolution de problèmes
Encadrement technique
Mentorats
Formation
Collaboration
Axé(e) sur les résultats

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 par le coaching et les opportunités de gestion
Travailler au sein d'une équipe dynamique, collaborative, progressiste et performante
Capacité à faire une différence et à avoir un impact durable
Options d'équilibre travail/vie personnelle flexibles
Opportunités d'effectuer un travail stimulant
Opportunités d'assumer des responsabilités progressivement plus importantes

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.