Skip to main content

Description

Ce rôle à la Banque Royale du Canada implique de participer aux tests techniques, de développer l'automatisation et de mettre en œuvre les meilleures pratiques d'ingénierie de la qualité (IQ). La personne contribuera aux plans de test, automatisera les fonctionnalités à l'aide de Python et Javascript, concevra des cas de test efficaces pour l'optimisation des tests et assurera la qualité globale des livrables/activités de test. Le poste soutient le programme d'IQ, exploite les cadres et outils d'automatisation existants pour des tests continus et complets, et collabore étroitement avec l'équipe de développement d'applications pour intégrer les mentalités d'ingénierie de la qualité au sein du cadre et du pipeline DevOps. Le rôle exige également de travailler avec les responsables/gestionnaires d'IQ pour identifier les changements d'application de bout en bout afin de piloter les stratégies d'IQ pendant les tests.

Ce que nous recherchons

Contribuer aux plans de test des projets concernés.,Automatiser les zones/fonctionnalités assignées en utilisant le cadre existant et créer des scripts d'automatisation avec Python et Javascript.,Responsable de la conception de cas de test efficaces pour optimiser les tests.,Responsable de la qualité globale des livrables/activités de test.,Soutenir la mise en œuvre du programme d'IQ et l'ensemble du processus et des normes d'IQ par l'exécution et le reporting continus des tests.,Exploiter les cadres, outils et artefacts d'automatisation existants pour garantir que le processus de test est continu, complet et entièrement autonome.,Expérience pratique de Python, Javascript, SQL et de la plateforme de test Unix, des revues de code avant les déploiements de code, de l'automatisation des tests d'intégration.,Travailler en étroite collaboration avec l'équipe de développement d'applications comme une seule équipe pour intégrer l'état d'esprit/les concepts d'ingénierie de la qualité au sein du cadre/pipeline DevOps.,Travailler avec le responsable/gestionnaire d'IQ pour identifier les changements d'application de bout en bout (E2E) afin de piloter les stratégies d'IQ pendant les tests.

Candidat idéal

Diplôme universitaire/collégial en informatique, technologies de l'information ou tout domaine connexe.,2-3 ans d'expérience liée à l'IQ.,Bonne connaissance du cycle de vie des tests et des processus de gestion des défauts pour le support et le développement d'applications.,Bonne connaissance des processus, méthodologies et concepts de test d'IQ.,Expérience avec tout cadre/outil d'automatisation des tests (par exemple, Robot Framework, ReadyAPI, Cucumber) et développement de scripts à l'aide de langages de script (par exemple, Python, Javascript, Bash, etc.).,Bonnes compétences en SQL ou tout langage de script de requête de base de données.,Connaissance du scripting Unix/Linux.,Atout : Expérience pratique en codage Python, SQL et HDFS/Hadoop.,Atout : Certifications liées à l'AQ (par exemple, ISTQB, tests agiles, tests mobiles).,Atout : Exposition au développement logiciel dans n'importe quel langage.,Atout : Exposition à l'outil de gestion des tests qTEST.,Atout : Exposition aux plateformes Helios ou OCP.

Éducation minimale

Diplôme universitaire/collégial en informatique, technologies de l'information ou domaines connexes.

Compétences techniques

Tests d'applications
Tests de bases de données
Tests ETL (Extraction Transformation Chargement)
Assurance qualité TI
Langages de programmation
Tests de produits logiciels
Python
Javascript
SQL
Scripting Unix/Linux
Robot Framework
ReadyAPI
Cucumber
Bash
HDFS/Hadoop
DevOps.

Compétences interpersonnelles

Prise de décision
Souci du détail
Résolution de problèmes en groupe
Planification à long terme
Analyse prédictive
Collaboratif
Pensée progressive.

Heures de travail

37,5 heures/semaine

Avantages

Programme de rémunération globale complet incluant des primes et des avantages sociaux flexibles
rémunération concurrentielle
commissions
et des actions, le cas échéant; Des leaders qui soutiennent votre développement par le coaching et les opportunités de gestion; Capacité à faire une différence et à avoir un impact durable; Travailler dans une équipe dynamique
collaborative
progressive
et performante; Un programme de formation de classe mondiale dans les services financiers.

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.