B&A
Bank of America
Ingénieur Qualité
Description du poste
Chez Bank of America, nous sommes guidés par un objectif commun : aider à améliorer les vies financières grâce à la puissance de chaque connexion. Nous y parvenons en favorisant une croissance responsable et en servant nos clients, nos collègues, nos communautés et nos actionnaires chaque jour. Être un excellent lieu de travail et offrir une culture de bienveillance est au cœur de notre façon de favoriser une croissance responsable. Nous nous efforçons intentionnellement de favoriser un lieu de travail inclusif où chaque membre de l'équipe a l'opportunité de réussir, de construire une carrière et de contribuer à notre succès commun. Cela inclut l'attraction et le développement de talents exceptionnels, la reconnaissance et la récompense des performances, et le soutien au bien-être physique, émotionnel et financier de nos membres grâce à des avantages abordables, compétitifs et flexibles. Nous valorisons les perspectives uniques que les individus apportent de tous les horizons et parcours professionnels, qu'ils soient façonnés par le service militaire, l'éducation universitaire communautaire ou une large gamme d'expériences professionnelles et de vie. Ces parcours favorisent la résilience, le leadership et l'innovation, renforçant notre main-d'œuvre et ayant un impact positif sur les communautés que nous servons. Bank of America s'engage à une culture en présentiel qui soutient la collaboration, l'engagement et le développement de carrière. Notre approche comprend des attentes claires en présentiel, tout en offrant un niveau de flexibilité approprié en fonction des responsabilités spécifiques au rôle et des besoins de l'entreprise. Chez Bank of America, vous pouvez construire une carrière réussie avec des opportunités d'apprendre, de grandir et d'avoir un impact. Rejoignez-nous !
Résumé du poste
Ce poste est responsable des tests et de la livraison d'exigences logicielles complexes pour atteindre les objectifs commerciaux, en veillant à ce que la stratégie et les processus de test soient bien définis et continuellement améliorés. Les responsabilités clés comprennent l'établissement d'une stratégie de test et d'automatisation, la création de frameworks de test communs, la définition et la gestion des processus de test, y compris la génération de données de test, la gestion des défauts et le reporting. Les attentes du poste comprennent la compréhension et la mise en œuvre des mandats internes/externes, la garantie de la conformité aux exigences à tous les niveaux des environnements de test, et la gestion de la traçabilité.
Responsabilités
- S'assure que la stratégie et les processus de test sont bien définis et continuellement améliorés pour l'équipe ou les équipes. Capable de gérer plusieurs équipes QA et des fonctionnalités transversales.
- Établit une stratégie de test et d'automatisation, crée des frameworks de test communs, définit et gère les processus de test, y compris la génération de données de test, la gestion des défauts et le reporting.
- Crée et optimise les processus de test, y compris la gestion des défauts et le reporting. Contribue à intégrer la qualité dans le SDLC en utilisant les meilleures pratiques et outils. Crée une stratégie d'automatisation des tests sur l'ensemble de la pile applicative (UI, API, et Backend, etc.).
- Crée et optimise les frameworks d'automatisation des tests et l'utilisation des outils d'automatisation des tests. Dirige la planification des tests pour des fonctionnalités complexes qui s'étendent sur la plateforme ou plusieurs équipes.
- Assure l'alignement et la validation des cas de test par les parties prenantes commerciales et autres. Optimise les suites de tests en employant des techniques telles que les tests basés sur les risques. Gère l'exécution des tests et aide à résoudre, communiquer ou escalader tout problème pouvant entraîner une variance du plan de test.
- Contribue à l'approche, aux processus et aux outils de gestion des données de test. Conditionne et génère des données de test et s'assure que les exigences de conformité des données sont respectées à tous les niveaux des environnements de test.
- Signale les problèmes et les défauts avec les informations de fond appropriées pour examen. Participe au triage des problèmes/défauts signalés et aide à leur résolution ou à leur escalade si nécessaire.
- Crée et gère la traçabilité. Trace les tests en avant/en arrière tout au long du cycle de développement et jusqu'aux exigences. Utilise les outils de test et suit les processus pour terminer les tests dans un environnement de test donné et aide à l'accomplissement des étapes nécessaires pour promouvoir la base de code vers des environnements de niveau supérieur.
Prérequis
Compétences requises
- 8 années ou plus d'expérience pratique dans le domaine des données de référence, en particulier pour l'intégration client, hautement préférée.
- Expérience avérée avec ALM, JIRA, qTest et les outils d'automatisation.
- Solides capacités d'analyse et de résolution de problèmes, avec une adaptation rapide aux nouvelles technologies, méthodologies et systèmes.
- Excellentes compétences en communication et en documentation, avec la capacité de transmettre un message à un large public.
- Capacité à travailler dans un environnement d'équipe interfonctionnel et collaboratif.
- Recherche les meilleures pratiques pour trouver des opportunités d'amélioration dans le processus d'exécution des tests.
Qualifications souhaitées
- Solides compétences en ETL et en création de requêtes de base de données.
- Expérience avec l'automatisation des tests, le scripting et les tests de régression.
- Expérience avec les systèmes de gestion des défauts tels que JIRA.
- Méthodologies Waterfall et Agile.
- Connaissance pratique des outils d'automatisation QA tels que Selenium, TOSCA, QTP.
- Connaissance fonctionnelle de Swift, domaines des paiements.
Compétences
- Pensée analytique
- Sens des affaires
- Influence
- Développement de stratégie technique
- Ingénierie des tests
- Automatisation
- Collaboration
- Processus de livraison de solutions
- Conception de solutions
- Gestion des parties prenantes
- Pratiques Agile
- Développement d'applications
- Architecture
- Pratiques DevOps
- Conception de l'expérience utilisateur
Poste
1er shift (États-Unis d'Amérique)
Heures par semaine : 40
Détails sur la transparence salariale
US - NJ - Jersey City - 101 Hudson St - 101 Hudson (NJ2101)
Informations sur la rémunération et les avantages sociaux
Fourchette salariale 98,000.00 $ - 141,600.00 $ de salaire annuel, les offres seront déterminées en fonction de l'expérience, de l'éducation et des compétences.
Éligible à une prime discrétionnaire
Ce poste est éligible à participer au plan discrétionnaire annuel. Les employés sont éligibles à une prime discrétionnaire annuelle basée sur leurs résultats et comportements individuels globaux, les performances et les contributions de leur ligne d'activité et/ou de leur groupe ; et le succès global de l'entreprise.
Avantages sociaux
Ce poste est actuellement éligible aux avantages sociaux. Nous fournissons des avantages de pointe, l'accès à des congés payés, des ressources et un soutien à nos employés afin qu'ils puissent avoir un impact réel et contribuer à la croissance durable de notre entreprise et des communautés que nous servons.
