Testeur Logiciels au Service des Projets Applications et Développements H/F - Commission Nationale Informatique et Libertés (CNIL)
- Paris 7e - 75
- CDD
- Commission Nationale Informatique et Libertés (CNIL)
Les missions du poste
L'équipe
Au sein de la direction des systèmes d'information (DSI), vous intégrerez le service des projets, applications et développements (SPAD) composé de neuf personnes, dont le chef de service. L'équipe du SPAD développe et maintient un ensemble d'applications métiers permettant notamment le bon fonctionnement des téléservices de la Commission en concordance avec les missions de l'institution et dans le cadre de la mise en oeuvre du schéma directeur du système d'information (SDSI).
Votre rôle
Sous la responsabilité du chef de service, vous aurez pour mission principale d'effectuer des vérifications fonctionnelles (manuelles ou automatisées) des applications métiers développées en interne afin d'assurer qu'elles correspondent aux besoins attendus. Vous travaillerez en étroite collaboration avec les personnes en charge du support applicatif, les développeurs et les chefs de projets de l'équipe.
Vos missions
- vous concevrez et mettrez en oeuvre des plans de test pour garantir la qualité des logiciels;
- vous créerez des jeux de tests complets sur les environnements de recette;
- vous exécuterez des jeux de tests manuels et automatiques pour identifier les bugs et les problèmes de fonctionnalité sur les environnements de recette et documenterez les anomalies rencontrées;
- vous validerez les corrections apportées pour assurer le bon fonctionnement des livrables avant la planification des mises en production;
- vous rédigerez les documents nécessaires aux équipes d'exploitation technique et applicative (documentations techniques, fonctionnelles, document d'exploitation, cahier de tests, etc.);
- vous initierez une démarche de résolution de problème avec la chargée du support applicatif et mettrez en place les mesures correctives identifiées.
Le profil recherché
Qui êtes-vous?(Critères non cumulatifs)
- vous avez une formation de niveau licence à Master en développement logiciel ou équivalent;
- vous disposez idéalement d'une première expérience réussie dans des fonctions similaires;
- vous connaissez le socle commun des logiciels métiers de gestion (dossiers, organismes, documents);
- vous maîtrisez les outils de performances et de tests automatisés (JMeter, Sélénium, etc.) ainsi que les méthodologies de tests (unitaire, intégration, performance, etc.);
- vous savez faire usage des diagnostics des technologies web client (React, Javascript, etc.);
- vous comprenez le langage SQL et des bases de données relationnelles (MariaDb/PostgreSQL), documents (MongoDb) et moteurs d'indexations (SOLR, ElasticSearch);
- vous connaissez les méthodes de résolution de problème (5S, QQOQCP, etc.);
- vous utilisez les environnements Linux et Windows;
- vous êtes autonome, avez le sens de l'initiative et savez rendre compte.