Ingénieur V&V Logiciel - Automatisation de Test - Python H/F
Role details
Job location
Tech stack
Job description
Travailler chez Kaizen, c'est le meilleur moyen de progresser rapidement. Nos équipes sont composées de profils passionnés, qui ont envie d'apprendre, de partager et de transmettre, dans un environnement où l'expertise technique et la montée en compétences sont réellement valorisées.
Oubliez tout ce que vous connaissez ou pensez connaître sur les ESN, et découvrez qui nous sommes (on est vraiment différents, et on a hâte de vous expliquer de vive voix pourquoi) !
Vous rejoindrez une équipe dédiée à la vérification et validation d'outils d'ingénierie destinés à une plateforme de contrôle-commande de sûreté nucléaire. Vous évoluerez dans un environnement normé et exigeant, où la rigueur des processus qualité, la traçabilité des activités de test et l'automatisation en Python - notamment avec Pytest - sont au coeur du métier., Dans le respect des processus qualité, des normes et des standards applicables, vous réaliserez tout ou partie des activités suivantes :
- Suivre le Plan de V&V ;
- Participer aux revues des documents de conception logicielle ;
- Prendre en compte les contraintes de planning du projet et organiser ses activités afin de respecter les jalons convenus ;
- Rédiger, publier et maintenir les spécifications de vérification ;
- Réaliser les activités de vérification et validation prévues au Plan de V&V ;
- Suivre et analyser les résultats ainsi que les couvertures de validation ;
- Valider la résolution des anomalies détectées ;
- Analyser les impacts des évolutions logicielles ;
- Rédiger, publier et maintenir les rapports de test et les rapports de synthèse de V&V ;
- Communiquer sur l'avancement des activités et alerter en cas de problème technique ou organisationnel dès son apparition ;
- Concevoir, développer, faire évoluer et corriger des scripts d'automatisation de tests en Python, notamment avec Pytest ;
- Mettre en oeuvre des tests unitaires, d'intégration, de performance et des tests end-to-end automatisés ;
- Contribuer à l'amélioration continue du framework de test.
Requirements
Vous justifiez d'une expérience significative en vérification et validation logicielle, incluant notamment :
- Une expérience en tests logiciels, avec au minimum 2 années d'expérience dans des activités de vérification, validation ou automatisation de tests ;
- Une bonne connaissance des pratiques de vérification et validation logicielle ;
- Une maîtrise des processus de revue documentaire ;
- Une bonne connaissance des outils de gestion de version, d'intégration et de suivi, notamment Git, Jira, Jama et, le cas échéant, Jenkins ;
- Une maîtrise de Python appliqué à l'automatisation de tests, idéalement avec Pytest ;
- De solides connaissances en automatisation de tests ;
- Une connaissance des environnements Windows et Linux ;
- Une bonne compréhension du cycle en V et des principes d'ingénierie système ;
- Une expérience des environnements contraints et normés, notamment dans le secteur nucléaire, constituant un atout important., Windows Linux Git Jenkins Cycle en V Python Jira Test unitaire