Skip to main content
Temps plein
Sur place

Ingénieur(e) en assurance qualité logicielle

Voir sur la carte

Description

La Banque Royale du Canada (RBC) est à la recherche d'un(e) analyste en automatisation, ingénieur(e) principal(e) en assurance qualité, au sein de sa division Technologies des fonctions mondiales (TFM). Ce rôle implique de fournir des tests pratiques et un soutien pour des applications commerciales complexes et critiques, nécessitant une compréhension approfondie des systèmes front-end et back-end. L'équipe TFM collabore avec diverses fonctions de RBC, y compris la gestion des risques, les finances, les RH et la gestion de patrimoine, pour fournir des solutions informatiques innovantes.

Ce que nous recherchons

Automatiser les zones et fonctionnalités assignées en utilisant les frameworks existants, en créant des scripts d'automatisation avec Python et Unix.,Être responsable de la qualité globale des livrables et des activités de test.,Soutenir la mise en œuvre du programme, des processus et des normes d'ingénierie de la qualité (IQ) par l'exécution et le rapport continus des tests.,Tirer parti des frameworks, outils et artefacts d'automatisation existants pour assurer un processus de test continu, complet et autonome.,Posséder une expérience pratique des plateformes de test Python, SQL et Unix, y compris la réalisation de revues de code avant les déploiements et l'automatisation des tests d'intégration.,Collaborer étroitement et à distance avec l'équipe de développement d'applications pour intégrer les mentalités d'ingénierie de la qualité dans le cadre/pipeline DevOps.,Travailler avec les responsables et les gestionnaires principaux de l'IQ dans toutes les lignes d'affaires (LOB) pour identifier les changements d'application de bout en bout et piloter les stratégies d'IQ pendant les tests.,Effectuer des tests pratiques, fournir un encadrement technique, du mentorat et de la formation aux praticiens et développeurs de l'IQ, et piloter le développement de cas de test pour les projets/programmes.,Minimum de 5 ans et plus d'expérience dans un environnement IQ/test, avec un fort accent sur les tests techniques et automatisés dans divers environnements (cloud, distribué, mainframe, flux de travail métier, services/API, bases de données).,Minimum de 2 ans d'expérience en développement de tests utilisant 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 pour le support et le développement d'applications.,Maîtrise des processus, méthodologies et techniques de conception de tests d'IQ, associée à une expérience pratique de Qtest, JIRA et Confluence.,Expérience avec divers frameworks/outils d'automatisation des tests (par exemple, Robot Framework, SoapUI, Selenium, TestNG) et développement de scripts utilisant des langages comme Python ou Java.,Expérience de codage pratique en Python, SQL, HDFS/HIVE, Cloudera et Helios.

Candidat idéal

Diplôme en génie informatique, en informatique ou dans un domaine connexe (technique) ou expérience équivalente (par exemple, Python, Java, C, interrogation de bases de données SQL).,Certification liée à l'AQ (par exemple, ISTQB, tests Agile, connaissance du domaine AML) (un atout).,Connaissance de l'IA générative (Gen AI), des grands modèles linguistiques (LLM) et de l'ingénierie des données (un atout).

Éducation minimale

Baccalauréat

Compétences techniques

Tests d'applications
Assurance qualité TI
Langages de programmation
Tests de produits logiciels
Automatisation des tests
Python
SQL
Unix
Robot Framework
SoapUI
Selenium
TestNG
Java
HDFS/HIVE
Cloudera
Helios
C

Compétences interpersonnelles

Prise de décision
Souci du détail
Résolution de problèmes en groupe
Planification à long terme
Talentueux
Créatif
Axé sur les résultats
Collaboratif

Heures de travail

37,5 heures/semaine

Avantages

Programme complet de rémunération globale (incluant les primes
avantages sociaux flexibles
rémunération concurrentielle
commissions
et actions le cas échéant)
Des leaders qui soutiennent le développement par le coaching et les opportunités de gestion
Travailler dans une équipe dynamique
collaborative
progressive
et hautement performante
Capacité à faire une différence et à avoir un impact durable
Options d'équilibre travail/vie personnelle flexibles
Opportunités de travail stimulant
Opportunités d'assumer des responsabilités progressivement plus importantes

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