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.
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.
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.
Diplôme universitaire/collégial en informatique, technologies de l'information ou domaines connexes.
37,5 heures/semaine
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.
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.