Senior Technico-Functional QA Engineer – Python

Il y a 4 jours

Courbevoie, Île-de-France Octopus Group Temps plein 70 000 € - 100 000 € Contrat

Contexte de la mission:

Dans le cadre de ses activités sur des systèmes de trading critiques, notre client recherche un Senior Techno-Functional QA Engineer pour renforcer son équipe dédiée aux systèmes de trading.

Vous interviendrez sur des applications financières à forts enjeux de qualité et de fiabilité, notamment Optiq®, la plateforme de trading d'Euronext.

Au sein d'un environnement technique international, vous prendrez en charge les activités de test, de la définition de la stratégie à l'exécution, en passant par l'automatisation, la gestion des anomalies et l'amélioration continue des pratiques QA.

Vous serez également amené à accompagner les profils juniors et à exploiter les outils d'intelligence artificielle pour optimiser la conception des tests, l'automatisation et la documentation.

Vos missions

1. Stratégie de test et pilotage QA

  • Définir les objectifs, le périmètre et les critères d'acceptation des tests.
  • Élaborer et mettre en œuvre des stratégies de test adaptées aux enjeux fonctionnels et techniques.
  • Identifier et prioriser les cas de test en fonction des risques et des impacts métier.
  • Piloter les activités de test en autonomie.
  • Définir des approches efficaces pour les tests Backend et API.

2. Exécution des tests et gestion des anomalies

  • Concevoir et exécuter des tests fonctionnels manuels et automatisés.
  • Reproduire, analyser, documenter et suivre les anomalies.
  • Collaborer avec les équipes de développement pour identifier les causes des défauts et valider les correctifs.
  • Préparer et réaliser les campagnes de non-régression et les validations de releases.
  • Assurer le reporting sur l'avancement, la couverture des tests, les risques et les résultats.

3. Automatisation et expertise technique

  • Développer et améliorer la couverture des tests automatisés.
  • Concevoir et maintenir des scripts de test en Python.
  • Réaliser des tests Backend/API et contribuer à la préparation des données de test.
  • Exploiter les environnements Linux, Git et les pipelines Jenkins.
  • Utiliser les pratiques BDD et les outils Xray/Jira pour structurer et tracer les activités de test.
  • Participer aux validations liées aux bases de données.
  • Exploiter les outils d'IA pour accélérer la conception des tests, l'analyse des anomalies, la documentation et le développement de scripts d'automatisation.

4. Accompagnement et amélioration continue

  • Collaborer avec les développeurs, Business Analysts, Team Leads et chefs de projet.
  • Accompagner les profils juniors dans la mise en œuvre des bonnes pratiques QA.
  • Contribuer à l'amélioration continue des processus, des standards et des outils de test.
  • Promouvoir la traçabilité, la qualité des livraisons et l'efficacité des pratiques d'automatisation.