Ingénieur QA Automation (Swift/Kotlin/Java) - Secteur Bancaire - Télétravail
À distance
À plein temps
Temps partiel
VTB recherche un Ingénieur QA Automation chevronné pour rejoindre notre équipe d'élite dédiée au développement de solutions bancaires innovantes. Dans ce rôle stratégique à distance, vous piloterez l'élaboration, l'exécution et l'analyse des tests automatisés pour nos plateformes financières critiques. Votre expertise en Swift, Kotlin, Java et votre maîtrise des outils comme GitLab et Espresso seront essentielles pour garantir l'excellence de nos produits numériques bancaires.
Responsabilités Clés
- Concevoir, développer et optimiser des suites de tests automatisés robustes pour nos applications bancaires multiplateformes, en assurant une couverture exhaustive des fonctionnalités critiques.
- Élaborer et implémenter des stubs sophistiqués pour les environnements de développement, permettant de simuler efficacement des comportements système complexes et des scénarios de transactions financières.
- Collaborer au sein d'une équipe pluridisciplinaire et établir des canaux de communication fluides entre développeurs, analystes métier et responsables produit pour aligner les stratégies de test avec les objectifs commerciaux.
- Architecturer et perfectionner un framework unifié de tests automatisés, établissant ainsi des standards d'assurance qualité cohérents à travers l'organisation.
- Conduire des analyses approfondies des résultats de tests pour identifier les opportunités d'optimisation des performances et de renforcement de la stabilité des applications.
- Intégrer les pratiques d'automatisation dans les pipelines CI/CD via GitLab, garantissant des déploiements fiables et sécurisés.
- Produire une documentation technique détaillée des méthodologies de test, facilitant le partage de connaissances et la formation au sein des équipes.
- Participer activement aux revues de code pour maintenir l'excellence et la maintenabilité des scripts d'automatisation.
Compétences Requises
- Minimum de 5 ans d'expérience professionnelle en tant qu'Ingénieur QA Automation ou Lead de Test, avec une expertise avérée dans le secteur bancaire ou financier.
- Maîtrise approfondie des langages de programmation Java (versions 17-21), Kotlin (1.9+), et Swift (5.7+) appliqués aux contextes d'automatisation de tests.
- Expérience confirmée avec GitLab CI/CD pour l'orchestration des pipelines de test et l'intégration continue.
- Expertise technique dans le développement de tests d'interface utilisateur avec Espresso pour Android et compétences analogues pour les plateformes iOS.
- Expérience substantielle dans la conception, l'implémentation et l'analyse de tests automatisés pour applications natives mobiles dans un environnement bancaire sécurisé.
- Capacité démontrée à diriger une équipe de test pour des systèmes bancaires complexes, en établissant des priorités stratégiques alignées avec les objectifs métier.
- Connaissance approfondie des méthodologies Agile/Scrum et des pratiques DevOps appliquées au secteur financier.
- Compréhension exhaustive des architectures bancaires, des flux de transactions financières et des exigences réglementaires associées.
Compétences Souhaitées
- Expérience avec Appium pour l'automatisation des tests cross-platform, optimisant ainsi la couverture sur diverses configurations.
- Maîtrise de REST Assured ou technologies similaires pour l'automatisation des tests d'API dans un contexte de services financiers.
- Pratique du Behavior Driven Development (BDD) avec Cucumber ou frameworks équivalents pour aligner les tests avec les spécifications métier.
- Expertise en automatisation des tests de sécurité pour applications financières, incluant la détection de vulnérabilités et la conformité aux standards du secteur.
- Connaissance approfondie des réglementations bancaires européennes et internationales (PSD2, GDPR, Bâle III, etc.).
- Certification ISTQB Advanced Level ou qualification équivalente en assurance qualité logicielle.
- Expérience avec les solutions de virtualisation de services (SV) pour simuler des environnements bancaires complexes.
- Compétences en tests de performance avec JMeter, Gatling ou outils similaires pour valider la résilience des systèmes sous charge transactionnelle élevée.
Modalités de Travail
Ce poste est proposé en télétravail intégral avec un engagement à temps plein. Vous intégrerez une équipe internationale travaillant sur des projets bancaires stratégiques, avec une organisation flexible adaptée à votre fuseau horaire et à votre équilibre professionnel.
Pourquoi Nous Rejoindre?
En rejoignant VTB, vous deviendrez un acteur clé de la transformation numérique d'une institution financière de premier plan. Vous aurez l'opportunité de contribuer à des projets d'envergure internationale tout en perfectionnant votre expertise dans les technologies d'automatisation les plus avancées. Notre environnement valorise l'innovation, offre des défis techniques stimulants et présente des perspectives d'évolution significatives dans le domaine de l'assurance qualité bancaire.