L'ingénieur(e) logiciel en test chez RBC Bank (Georgia), National Association, basé(e) à Raleigh, NC, est responsable du développement et de la mise en œuvre de l'automatisation pour des cas de test complexes tout au long du cycle de vie des applications, y compris les tests de niveau de service, de composants et d'interface utilisateur (UI). Ce rôle implique l'analyse des exigences pour créer des flux de données, la compréhension des systèmes bancaires et financiers, le respect des processus d'ingénierie de la qualité et le suivi des défauts. L'ingénieur(e) collaborera avec les unités informatiques et commerciales pour assurer la conformité des logiciels aux exigences fonctionnelles, recueillir les exigences non fonctionnelles et fournir des conseils aux membres juniors de l'équipe. Il/Elle modélisera et optimisera également le comportement du système, en utilisant des outils de virtualisation de services pour les tests précoces.
Développer et mettre en œuvre l'automatisation pour des cas de test complexes dans les programmes et projets assignés tout au long du cycle de vie des applications, en effectuant des tests multi-niveaux pour évaluer pleinement la fonctionnalité de l'application (par exemple, tests de niveau de service, de composants et d'interface utilisateur).,Analyser les exigences et les fonctions commerciales pour créer des flux de données qui illustrent le comportement attendu du système, en intégrant des conditions limites de données pour une couverture optimale.,Acquérir une compréhension approfondie des systèmes bancaires et financiers, des technologies associées, de la logique métier, des processus, des flux, des flux de données et des règles.,Adhérer aux processus d'ingénierie de la qualité établis et utiliser les outils appropriés.,Suivre les procédures convenues pour le stockage des résultats de test, le suivi des défauts, la vérification des défauts et le suivi des métriques de projet.,Soulever les problèmes de qualité si nécessaire.,Collaborer avec les unités informatiques et commerciales désignées pour tester les logiciels, en assurant la conformité aux exigences fonctionnelles.,Recueillir et exécuter les exigences non fonctionnelles.,Fournir des conseils et un soutien aux membres juniors de l'équipe.,Modéliser le comportement et les attributs du système, en optimisant les modèles pour améliorer la portée et la couverture fonctionnelle et en les mettant à jour à mesure que les besoins commerciaux évoluent.,Utiliser des outils de virtualisation de services pour les tests précoces.
Master en informatique, technologies de l'information ou un domaine connexe.
Master
40 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.