About this role
Taux journalier (TJM): 500-550 pour le sénior ; 380 max pour le junior ou CDI 40000-45000K Dans le cadre du renforcement d'une équipe dédiée à des applications critiques liées aux marchés financiers et aux systèmes de trading, nous recherchons deux profils QA Techno-Fonctionnels : un.e Junior et un.e Senior. L'équipe est répartie entre Paris et Porto et intervient notamment sur des applications liées à Optiq, la plateforme de trading. La mission s'inscrit dans un environnement fortement technique : l'objectif est de garantir la qualité, la fiabilité et la stabilité des applications à travers des activités de tests fonctionnels, backend/API, automatisation et analyse technique des anomalies. Nous recherchons donc des profils capables d'aller au-delà de la simple exécution de cahiers de recette : vous devrez comprendre le fonctionnement technique des applications, manipuler les données, investiguer les anomalies et contribuer progressivement à l'automatisation des contrôles. VOTRE RÔLE En tant que QA Techno-Fonctionnel, vous interviendrez sur l'ensemble du cycle de validation des applications : * Comprendre les besoins et analyser les fonctionnalités à tester ; * Définir les scénarios et cas de tests ; * Préparer et exécuter les campagnes de tests ; * Réaliser des tests fonctionnels, backend et API ; * Préparer les jeux de données et effectuer des contrôles en base ; * Analyser, reproduire et documenter les anomalies ; * Échanger avec les développeurs afin d'identifier les causes des incidents et valider les corrections ; * Participer aux tests de non-régression et aux validations avant mise en production ; * Contribuer à l'automatisation des tests et à l'amélioration des outils QA ; * Suivre les anomalies et les résultats de tests dans Jira/Xray ; * Produire un reporting clair sur l'avancement, la couverture de tests, les anomalies et les risques. VOS MISSIONS ANALYSE & CONCEPTION DES TESTS * Comprendre les besoins fonctionnels et techniques ; * Identifier les risques et impacts liés aux évolutions ; * Définir les scénarios et cas de tests ; * Construire les jeux de données nécessaires ; * Préparer les campagnes de tests et les critères de validation ; * Participer à la définition de la couverture de tests. TESTS FONCTIONNELS, BACKEND & API Vous interviendrez sur différents niveaux de tests : * Tests fonctionnels ; * Tests Backend ; * Tests API ; * Contrôle des échanges entre systèmes ; * Vérification des traitements et résultats techniques ; * Contrôles des données en base ; * Tests de non-régression ; * Validation des corrections avant mise en production. Une capacité à comprendre les interactions entre les différents composants d'une application est attendue. ANALYSE & GESTION DES ANOMALIES * Identifier et reproduire les anomalies ; * Analyser les logs et les résultats techniques ; * Investiguer les écarts au niveau des données ; * Documenter précisément les anomalies ; * Échanger avec les développeurs et équipes techniques ; * Suivre les corrections et réaliser les tests de validation ; * Participer à l'analyse des causes racines lorsque nécessaire. AUTOMATISATION DES TESTS Vous contribuerez à développer et maintenir les dispositifs d'automatisation : * Développer et maintenir des scripts d'automatisation ; * Automatiser progressivement les contrôles et scénarios de tests ; * Améliorer les outils et frameworks existants ; * Utiliser Python pour développer les scripts de tests ; * Participer à l'intégration des tests dans les pipelines CI/CD. OUTILS & ENVIRONNEMENT TECHNIQUE Vous travaillerez notamment avec : * Python * Linux * Git * Jenkins / CI-CD * Jira / Xray * Bases de données / SQL * Outils