
Lead test de performances Senior
- Paris
- 500-550 €/jour
- Contrat
- Temps-plein
- Définir la stratégie de test de performance alignée avec la roadmap QA et les jalons contractuels (SIT, UAT, tests de performance clients).
- Définir les objectifs de performance (SLO/SLA), les KPIs et les métriques de suivi.
- Mettre en place la gouvernance des tests de performance et animer les comités de suivi.
- Définir les besoins en environnements dédiés (dimensionnement, isolation, monitoring, observabilité).
- Coordonner les activités avec les QA Squads, QA Service, Product Quality Control (PQC), DevOps et SRE.
- Superviser la préparation des environnements et leur disponibilité pour les campagnes de charge.
- Assurer le reporting de performance auprès des parties prenantes internes (CTO, direction QA) et externes (banques clientes).
- Sélectionner et standardiser les outils de test de performance (JMeter, Gatling, K6, Locust…).
- Intégrer les tests dans les pipelines CI/CD et les exécutions cloud.
- Mettre en place l'observabilité et l'analyse via APM et monitoring (Prometheus, Grafana, Dynatrace, Datadog, ELK).
- Industrialiser les tests de charge, endurance, stress et chaos engineering.
- Définir et développer les scénarios de test représentatifs des parcours métier (paiement, remboursement, règlement, compensation, etc.).
- Piloter les campagnes de tests et analyser les résultats.
- Identifier les bottlenecks, anomalies et axes d'optimisation (infrastructure, code, tuning applicatif).
- Fournir des recommandations techniques et assurer le suivi de leur implémentation.
- Adapter les pratiques de tests de performance aux environnements distribués et cloud-native (Kubernetes, Docker, microservices, autoscaling).
- Définir une approche de tests de résilience et de tolérance aux pannes.
- Accompagner la montée en charge progressive des systèmes
- QA Squads : coordination sur la préparation des scénarios et leur intégration.
- QA Services & PQC : alignement avec les tests métiers pour assurer la représentativité des flux.
- SRE : gestion des environnements, sizing, monitoring, observabilité.
- DevOps : intégration des tests dans la CI/CD.
- Architectes techniques : optimisation et design pour la performance.
- Banques partenaires / Schemes : pilotage des tests de performance en phase de recette client.
- Stratégie de test de performance (document de référence).
- Plan de performance par jalon projet (SIT, UAT, performance client).
- Scripts de test de performance industrialisés.
- Rapports de test (résultats, analyses, recommandations).
- Tableaux de bord et KPIs de suivi.
- Retours d'expérience et bonnes pratiques.
- Maîtrise des outils de test de performance (JMeter, Gatling, K6, Locust…).
- Expertise en environnements cloud-native (Kubernetes, Docker, microservices).
- Connaissance des bus de messages (Kafka, MQ).
- Compétence en observabilité (Prometheus, Grafana, Datadog, Dynatrace, ELK).
- Bonne maîtrise des architectures distribuées et des problématiques de scalabilité.
- Pratique des pipelines CI/CD (Jenkins, GitHub Actions, ArgoCD).
- Conception et pilotage de stratégies de test à grande échelle.
- Définition de SLO/SLA et mise en place de KPIs.
- Industrialisation des tests de performance.
- Analyse des résultats et formulation de recommandations techniques.
- Leadership et capacité à fédérer une communauté de pratiques autour de la performance.
- Excellente capacité d'analyse, de diagnostic et de synthèse.
- Communication claire et adaptée aux différents interlocuteurs (techniques, métiers, clients).
- Orientation résultats et engagement sur les délais.
- Bac+5 (école d'ingénieur, université) ou expérience équivalente.
- Expérience confirmée (8-10 ans) en tests de performance sur des systèmes distribués et cloud-native.
- Expérience réussie en tant que lead ou architecte performance.
- Idéalement une expérience dans les domaines paiement, bancaire ou fintech.
- Bonne maîtrise du français et de l'anglais (oral/écrit).
- Respect des jalons de tests de performance (SIT, UAT, performance client).
- Disponibilité et fiabilité des environnements de test.
- Réduction des incidents liés à la performance en production.
- Adoption et industrialisation des pratiques de test de performance au sein des squads.
- Satisfaction des banques partenaires et schemes lors des phases de certification.