Description
Position Description:
CGI est à la recherche d’un Analyste qualité – Automatisation passionné et hautement technique pour rejoindre une équipe agile en pleine croissance. Ce poste offre l’opportunité de travailler sur des projets stratégiques impliquant des architectures complexes et des environnements modernes, tout en jouant un rôle clé dans la mise en place et l’évolution de l’automatisation des tests.
Your future duties and responsibilities:
● Concevoir, développer et maintenir des frameworks d’automatisation robustes pour les tests fonctionnels, de performance, et d’intégration.
● Rédiger et exécuter des cas de test automatisés et manuels basés sur des spécifications techniques et fonctionnelles.
● Intégrer les outils d’automatisation dans les pipelines CI/CD pour garantir une livraison continue et fiable.
● Collaborer avec les développeurs pour identifier les cas de test critiques, déboguer les problèmes complexes, et améliorer la qualité du code.
● Mettre en œuvre des stratégies de test basées sur les risques en exploitant des métriques de couverture de code et d’analyse statique.
● Gérer et valider les environnements d’essai, incluant les configurations réseaux, serveurs et bases de données.
● Développer des scripts et outils personnalisés pour automatiser des processus QA répétitifs.
● Élaborer des rapports détaillés sur les anomalies et proposer des solutions techniques pour les corriger.
● Veiller à la compatibilité des systèmes dans des environnements Linux et Cloud (AWS, Azure).
Required qualifications to be successful in this role:
Développement
-Langages de développement : Java (niveau avancé) et Python (atout)
-Solide expérience en développement (pas seulement scripting QA)
-Capacité à comprendre et contribuer à des applications complexes en Spring Boot
-Connaissance approfondie des architectures microservices : communication interservices, résilience, gestion d’erreurs, timeouts, retries
-Très bonne maîtrise des API REST : appels, sécurisation (OAuth2, JWT), validation de payloads JSON
-Bonne compréhension de Kafka : gestion des topics, validation des messages (asynchrones), configuration de consommateurs
Frameworks et outils de test :
-Cucumber (BDD – scénarios Gherkin, intégration CI/CD)
-REST-assured / Postman / bruno pour les tests d’API
-WireMock ou équivalent pour le mocking de services tiers
-Capacité à concevoir et exécuter des tests end-to-end (E2E) sur des chaînes fonctionnelles et techniques
-Connaissances en tests de performance : JMeter, Gatling ou équivalent (atout)
AWS (expérience requise) :
-EKS (tests dans des environnements conteneurisés Kubernetes)
-Lambda (tests de fonctions serverless)
-Step Functions (validation de chaînes de traitements)
Base de données :
-Bonne maîtrise du SQL
-Rédaction de requêtes pour validation de données en base
-Connaissance des bases relationnelles (PostgreSQL, MySQL, etc.)
CI/CD et outils QA :
-Git, Maven/Gradle
-Jenkins, GitLab CI, etc.
-Jira + Xray pour la gestion des exigences, plans et exécutions de tests
-Connaissance des bonnes pratiques de versionnage et de traçabilité des anomalies
Méthodologie & collaboration :
-Expérience concrète en Agile / Scrum
-Participation active aux rituels agiles (daily, review, rétro)
-Travail en équipe pluridisciplinaire (Dév, QA, PO, DevOps)
Connaissances fonctionnelles / contexte métier :
-Expérience ou forte appétence pour le secteur bancaire / financier
-Compréhension des enjeux de sécurité, conformité, et fiabilité propres au domaine bancaire
-Connaissance de processus métiers tels que : gestion des comptes, transactions, paiements, etc.
Profil recherché :
-Développeur QA ou QA technique avec une vraie culture de code
-Expérience en automatisation dans des environnements cloud et microservices
-Capacité à travailler avec des équipes multi-profils (Dev, Ops, Product)
-Autonomie, rigueur, sens de la qualité logicielle
-Parle Français couramment de préférence (équipe 100% FR)
#LI-BZ1
Skills:
- French
- Java
- Microservices
- Spring Boot
What you can expect from us:
Ensemble, en tant que propriétaires, mettons notre savoir-faire à l’œuvre.
La vie chez CGI est ancrée dans l’actionnariat, le travail d’équipe, le respect et un sentiment d’appartenance. Chez nous, vous pourrez exploiter votre plein potentiel parce que…
Nous vous invitons à devenir propriétaire dès le jour 1 alors que nous travaillons ensemble à faire de notre rêve une réalité. C’est pourquoi nous nous désignons comme associés de CGI, plutôt que comme employés. Nous tirons profit des retombées de notre succès collectif et contribuons activement à l’orientation et à la stratégie de notre entreprise.
Votre travail crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en ayant accès à des capacités mondiales pour concrétiser vos idées, saisir de nouvelles opportunités, et bénéficier d’une expertise sectorielle et technologique de pointe.
Vous ferez évoluer votre carrière en vous joignant à une entreprise bâtie pour croître et durer. Vous serez soutenus par des leaders qui ont votre santé et bien-être à cœur et qui vous permettront de saisir des occasions afin de parfaire vos compétences et élargir les horizons.
Chez CGI, nous reconnaissons la richesse que la diversité nous apporte. Nous aspirons à créer une culture à laquelle nous appartenons tous et collaborons avec nos clients pour créer des communautés plus inclusives. En tant qu’employeur qui prône l’égalité des chances pour toutes et tous, CGI veut donner à l’ensemble de ses membres les moyens de réussir et de s’épanouir. Si vous avez besoin d’un accompagnement spécifique durant le processus de recrutement et d’intégration, veuillez nous en informer. Nous serons heureux de vous aider.
Joignez-vous à nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde.