Job position Ingénieur Test d'Intégration Cloud
Share this job
⚠️ Double profil attendu : ce poste exige d'être à l'aise autant avec un IDE qu'avec une réunion de reporting. Un profil purement technique sans capacité à produire des livrables structurés sera en difficulté — et inversement.
MISSIONS PRINCIPALES
Automatisation des Tests d'Intégration
Écrire et maintenir des scripts de tests d'intégration en Java (JUnit / TestNG + RestAssured ou équivalent)
Développer des scénarios de simulation Gatling from scratch : injection de charge, analyse des résultats (percentiles, throughput, taux d'erreur)
Tester les API REST de bout en bout : statuts HTTP, payloads, contrats d'interface, gestion des erreurs
Mettre en place des stratégies de mocking pour isoler les services (WireMock ou équivalent)
Gestion des Environnements de Test
Maintenir des environnements de test conteneurisés cohérents avec la production (Docker Compose, Kubernetes)
Garantir la reproductibilité et l'isolation des environnements par pipeline
Gérer la dette technique des tests : scripts obsolètes, faux positifs, scénarios à maintenir en phase avec l'évolution des services
Intégration CI/CD
Intégrer les suites de tests dans les pipelines Jenkins : déclencheurs, gestion des échecs, publication des résultats
Assurer la fiabilité et la rapidité des suites intégrées — un pipeline cassé bloque toutes les équipes
Maintenir la cohérence entre les versions des services déployés et les scénarios de test associés
Livrables & Traçabilité
Produire les livrables test complets : stratégie, plan, jeux de données, matrices de couverture
Assurer la traçabilité exigences / cas de test (Jira, Xray, Zephyr, TestRail ou équivalent)
Analyser les besoins en test depuis les spécifications fonctionnelles, en lien avec les PO et le métier
Reporting & Coordination
Produire des reportings à destination d'audiences variées : résultats détaillés pour les équipes techniques, synthèse pour le management
Coordonner avec les équipes développement, DevOps et métier sur les sujets qualité
Planifier et suivre les activités de test de façon autonome dans les cycles de livraison
Candidate profile
PROFIL RECHERCHÉ
5 à 7 ans en tests d'intégration — de l'automatisation réelle, pas du test fonctionnel manuel
Expérience sur des architectures microservices / API-first en contexte cloud natif ou conteneurisé : critère discriminant
Expérience en mode RUN sur un système en production : maintien d'une suite de tests sur la durée, gestion de la dette technique
Double posture assumée : à l'aise avec un IDE ET avec des livrables structurés et du reporting multi-audiences
Autonome sur la planification de ses activités — pas besoin de supervision permanente
Rigoureux sur la traçabilité : chaque test lié à une exigence, chaque résultat documenté
COMPÉTENCES REQUISES
Must-have :
Java — écriture autonome de classes de test, assertions, manipulation JSON/XML, patterns de test
Gatling — écriture de scénarios from scratch (DSL Java), injection de charge, analyse des métriques
Tests API REST — contrats d'interface, tests fonctionnels, RestAssured ou Postman/Newman
Jenkins — intégration de suites dans les pipelines, déclencheurs, publication des résultats
Docker — environnements de test conteneurisés cohérents avec la production
Git — usage standard : branches, PR, merge
Nice-to-have :
Kubernetes — namespaces et déploiements pour les environnements de test
Outils de traçabilité — Xray, Zephyr, TestRail ou équivalent
Mocking — WireMock, MockServer ou équivalent
JUnit 5 / TestNG
Expérience AWS, Azure ou GCP — la culture cloud prime sur le provider
Working environment
CONTEXTE & OBJECTIF DU POSTE
Le client opère une architecture microservices déployée en environnement cloud conteneurisé. Les services sont en production — ce n'est pas un contexte de construction from scratch. L'enjeu est de maintenir et faire évoluer une infrastructure de test qui garantit la qualité des intégrations entre services sans déstabiliser un système en fonctionnement.
L'Ingénieur Test d'Intégration Cloud est le garant de cette qualité. Il est à l'intersection des équipes développement, ops et métier : il comprend les specs, automatise les scénarios de test, intègre ses suites dans les pipelines CI/CD et reporte les résultats à des audiences variées.
Trois enjeux concrets :
Fiabiliser la validation des intégrations entre microservices en conditions de production réelle
Couvrir les tests de performance et de charge via Gatling pour anticiper les dégradations
Produire des livrables structurés exploitables par les équipes techniques ET par le management
Apply to this job!
Find your next career move from +800 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Ingénieur Test d'Intégration Cloud
CONCRETIO SERVICES