QA sénior trading platform (anglais courant) H/F
Description
L’Ingénieur QA technico-fonctionnel senior participera à la définition des objectifs de test, du périmètre, des critères d’acceptation et de la couverture des tests fondée sur les risques.
Il veillera à valider le comportement fonctionnel des applications à travers des tests manuels et automatisés.
Le poste nécessite la capacité de piloter les activités de test avec un minimum de supervision et d’assurer une visibilité claire sur l’avancement, les risques, la couverture des tests et les résultats obtenus.
L’équipe Trading Systems est répartie entre Porto et Paris et assure le support d’applications de trading critiques, notamment Optiq®, la plateforme de négociation d’Euronext. Le poste implique une collaboration étroite avec les développeurs, les business analysts, les responsables d’équipe, les chefs de projet et les autres intervenants QA, afin de maintenir un haut niveau de fiabilité, d’efficacité et de qualité des livrables.
Services et livrables
- Stratégie de test et pilotage QA senior
Élaborer et mettre en œuvre des stratégies de test complètes pour les tests autonomes.
Définir les objectifs de test, le périmètre et les critères d’acceptation.
Identifier et prioriser les cas de test en fonction des risques et de leur impact métier.
Piloter les activités de test avec un minimum de supervision.
Contribuer à la définition d’approches QA efficaces dans des contextes complexes de tests backend et API.
- Exécution des tests, gestion des anomalies et reporting
Exécuter des tests manuels et automatisés afin de valider le comportement fonctionnel des applications.
Reproduire, analyser, documenter et suivre les anomalies.
Assurer le suivi des correctifs et vérifier la résolution des anomalies.
Fournir un reporting clair sur l’avancement, les risques, la couverture des tests et les résultats obtenus.
Préparer les validations avant mise en production et contribuer à la prise de décision en matière de qualité.
- Automatisation, outillage et contribution technique
Contribuer à l’extension de la couverture des tests automatisés et à son amélioration continue.
Utiliser Python, Linux, Git, les pipelines Jenkins, le BDD (Behavior-Driven Development), Xray/Jira et les outils associés pour soutenir les activités de test.
Contribuer aux ressources de test backend/API, à la préparation des données de test et, si nécessaire, aux validations liées aux bases de données.
Exploiter les outils d’intelligence artificielle (IA) pour faciliter la conception des tests, la génération de cas de test, l’analyse des anomalies, la documentation, le reporting, le développement de tests automatisés et la recherche d’informations techniques.
- Collaboration, accompagnement et amélioration des processus
Collaborer étroitement avec les développeurs, les business analysts, les responsables d’équipe et les chefs de projet.
Accompagner les membres juniors de l’équipe et contribuer à leur montée en compétences sur les pratiques QA.
Participer à l’amélioration continue des processus QA, des standards et des pratiques d’automatisation.
Promouvoir une approche structurée des tests, la traçabilité et des pratiques de livraison axées sur la qualité.