Test Homologation – N4
CONTEXTE
Objectif global : Tester Réaliser des tests techniques sur la banque à distance
Contrainte forte du projet : Stratégie de tests technique
MISSIONS :
Sous pilotage d’un responsable d’intégration, la mission consiste à réaliser les tests techniques des changements confiés à l’équipe avant leur mise en production. L’activité de l’équipe est pilotée par la méthodologie Agile (Mode hybride Kanban/Sprint).
Sur l’activité « Tests techniques » :
– prendre connaissance du changement et de son contexte technique
– contribuer au plan de tests proposé (Stratégie de tests)
– préparer les infrastructures de tests
– réaliser les tests techniques sur des serveurs distribués
– réaliser les différents tests sur Néoload / Outils internes / Device Mobile/ Web
– analyser les résultats
– contribuer au diagnostic en cas de dysfonctionnement
– rédiger les rapports détaillés qui aideront à la décision du GO/NOGO pour la mise en production
– constituer ou mettre à jour le patrimoine de tests réutilisables pour les intégrations ultérieures
– effectuer le reporting vers le Responsable Intégration
– contribuer à l’amélioration continue en particulier sur l’activité tests
– Industrialiser les tests via des PIC.
Environnement technique : Redhat, Tomcat, IHM RIA/RWD, API, JAVA, SpringBoot, DataGrid, Kafka, MySql, MongoDB, SqlServer, Openshift, conteneur, GateWay (AxWay), XL-Release/XL-Deploy, kibana, Grafana, Néoload, Jenkins, BitBucket, Confluence et JIRA.
Compétences indispensables :
– Connaissance d’un outil de tests de Performance/TNR utilisant le protocole HTTP
(HP Perf Center, Neoload, JMeter, OctoPerf, SoapUI, PostMan …)
– Connaissance opérationnelle des démarches de tests techniques (installation, fonctionnement, performance, robustesse, exploitabilité, déploiement … )
– Capacité à mettre en œuvre une méthode de diagnostic structuré
– Aisance sur les outils d’analyse (Kibana, Grafana …)
– Aisance avec une infrastructure réseau complexe et un contexte d’échanges sécurisés
– Connaissance des OS Linux/JAVA/conteneur
Un plus serait :
– Connaissances techniques sur les architectures Web Java JEE
– Une approche du DevOps (Langage Python/Jenkins et de l’agilité)
– Aptitudes à comprendre le métier bancaire sur lequel portent les changements et les exigences non fonctionnelles à couvrir par les tests techniques
– Connaitre un APM (AppDynamics, Dynatrace …)
Qualités recherchées :
Autonomie, rigueur, dynamisme, ténacité, proactivité.
Bon relationnel
Capacité à remonter des alertes et proposer des solutions.
Très bon esprit d’équipe et d’entreprise
Bonne maîtrise de soi et capacité à gérer des priorités et à traiter en parallèle plusieurs sujets.
Compétences techniques :
Maitrise des Outils de tests de charge (Néoload) – Confirmé – Impératif
Stratégie de tests – Confirmé – Impératif
Outils d’exploitation – Confirmé – Important
DevOps (Python) – Confirmé – Souhaitable
Connaissance linguistique : Anglais Lu, écrit (Secondaire)
Crée en 2008, Kéoni Consulting est une société de conseil et d’ingénierie informatique spécialisée dans le secteur de la banque, de la finance de marché, et de l’assurance, et de l’industrie. Nous sommes le partenaire dans la transformation digitale des grands Comptes. Nous les aidons à transformer leur modèle économique, aligner vos processus opérationnels, sélectionner les meilleures technologies, atténuer et palier les risques liés au digital.
Kéoni Consulting aide les entreprises à :
Faire la différence
Innover et créer
Réinventer votre business
Satisfaire les clients
Gagner en avantages compétitifs
Devenir le leader de leur secteur
Devenir le leader de votre secteur
Notre activité couvre la totalité du cycle de vie des systèmes d’informations (Pilotage et Gestion de projet, Conseil en MOA, Conception, Réalisation, Maintenance, Production Exploitation).