Spécialiste en Tests AQA Python pour Secteur Bancaire
À distance
À plein temps
Nous recherchons un Spécialiste en Tests d'Assurance Qualité Automatisée (AQA) maîtrisant Python pour rejoindre notre projet bancaire d'envergure. Ce poste à temps plein vous permettra de mettre en œuvre vos compétences en automatisation de tests et en performance pour garantir l'excellence opérationnelle de solutions financières critiques.
Contexte du Poste
Notre institution financière de premier plan est engagée dans la transformation numérique de ses services bancaires. Dans ce contexte, nous avons besoin d'un expert en tests automatisés capable d'assurer la fiabilité et la performance de nos applications stratégiques. Votre expertise en Python et en tests de charge sera déterminante pour maintenir les standards de qualité élevés qu'exigent nos clients et les régulateurs du secteur bancaire.
Responsabilités Principales
- Concevoir, développer et maintenir des suites de tests automatisés robustes en utilisant Python 3.9+ et les frameworks de test modernes (pytest, unittest).
- Élaborer et exécuter des scénarios de tests de charge avec JMeter pour évaluer la performance des applications bancaires sous différentes conditions.
- Analyser les résultats des tests de charge et formuler des recommandations d'optimisation pertinentes.
- Participer à l'amélioration continue des processus de test et à l'intégration des tests dans le pipeline CI/CD.
- Collaborer étroitement avec les équipes de développement pour identifier et résoudre les problèmes de qualité dès les premières phases du cycle de développement.
- Documenter les procédures de test, les résultats et les anomalies dans les outils de gestion de projet appropriés.
- Contribuer à l'élaboration de stratégies de test adaptées aux exigences spécifiques des applications bancaires.
- Assurer la conformité des tests avec les normes réglementaires du secteur financier.
Compétences Requises
- Minimum de 3 ans d'expérience dans l'écriture et l'exécution de tests automatisés en Python.
- Maîtrise avérée de JMeter pour la conception et l'exécution de tests de charge.
- Expérience significative dans les tests de performance et l'analyse des goulots d'étranglement.
- Connaissance des bibliothèques Python pour l'automatisation des tests comme Selenium, Requests, ou Playwright.
- Familiarité avec les outils de gestion de versions comme Git et les plateformes CI/CD (Jenkins, GitLab CI).
- Compréhension des principes de développement Agile et des méthodologies de test associées.
- Aptitude à travailler efficacement dans un environnement distribué avec des équipes internationales.
- Capacité à communiquer clairement sur des sujets techniques complexes.
Compétences Appréciées
- Expérience préalable dans le secteur bancaire ou financier.
- Connaissance des frameworks d'API testing comme Postman, REST-assured ou Karate.
- Familiarité avec Docker et les environnements de test conteneurisés.
- Expérience avec les outils de monitoring comme Grafana, Prometheus ou ELK Stack.
- Certification en tests logiciels (ISTQB ou équivalent).
- Connaissance des bases de données SQL et NoSQL.
- Expérience dans l'automatisation des tests de sécurité.
- Maîtrise de l'anglais professionnel écrit et oral.
Pourquoi Nous Rejoindre?
En rejoignant notre équipe, vous bénéficierez d'un environnement de travail flexible et entièrement à distance, vous permettant d'équilibrer vie professionnelle et personnelle. Vous contribuerez à des projets bancaires innovants à fort impact, utilisant des technologies de pointe dans un contexte international. Nous offrons des opportunités de développement professionnel continu, une rémunération compétitive et la possibilité de collaborer avec des experts reconnus dans le domaine de la qualité logicielle et de la finance.
Notre culture d'entreprise valorise l'innovation, l'apprentissage constant et l'excellence technique. Si vous êtes passionné par l'assurance qualité et souhaitez mettre vos compétences au service d'applications bancaires critiques, nous serions ravis d'étudier votre candidature.