L’Amue est un GIP comptant 180 adhérents (établissements d’enseignement supérieur et de recherche) qui organise la coopération entre ses membres et sert de support à leurs actions communes en vue d’améliorer la qualité de leur gestion et de faciliter l’exercice de leurs missions.
L’offre de solutions logicielles éditées par l’Amue couvre les différents périmètres de gestion de ses adhérents : RH, Finance et comptabilité, Scolarité, Recherche. Cette offre est intégrée par la solution de master data management et d’orchestration des processus appelée SINAPS. SINAPS comprend différents référentiels de données et automatise les processus d’échange en temps réel entre les applications qui produisent la donnée et celles qui la consomment. SINAPS repose sur une architecture orientée services (SOA) et utilise le logiciel EBX de Tibco. La couche API de SINAPS permet également une intégration avec les logiciels tiers non édités par l’Amue et une interopérabilité forte avec l’open data par exemple.
L’ensemble des activités : maintenance applicative, assistance au déploiement de la solution, support aux établissements utilisateurs est réalisé par une équipe salariée. La maintenance applicative est organisée suivant la méthode Agile Scrum.
En tant que consultant fonctionnel ou consultante fonctionnelle orienté Test leader Quality Assurance, vous intégrerez le projet SINAPS qui organisé en mode Agile qui maintient en condition opérationnelle la plateforme projet et de sa chaîne d’intégration et de delivery continus (CI/CD). Chaque release de SINAPS est le résultat de plusieurs sprints (incréments) et fait l’objet d’un processus de test continu : tests techniques, tests d’intégration, tests d’acceptance des product owners et recette fonctionnelle de la release (test de validation métier avec les consultants fonctionnels en charge du déploiement et du support).
Vous travaillez de manière étroite avec les product owners pour contextualiser la stratégie de test de non régression et avec les développeurs pour identifier les tests à réaliser à chaque étape du processus de construction. Vous aidez à identifier les tests automatisables et les tests manuels de niveau TU, TI et TA. Vous veillez à la traçabilité entre les unités d’œuvre de développement (BPS Jira) et les exigences et les cas de test dans les référentiels de Squash.
Activités principales
- Elaborer le cadre méthodologique et suivre son évolution : vous définissez et vous supervisez le plan d’amélioration de la qualité logicielle sur tous les axes : conformité fonctionnelle, UX design, facilité d’exploitation, robustesse aux erreurs, etc.
- Piloter et coordonner les différentes étapes de test en mettant en place des indicateurs de mesure de la qualité logicielle, de complexité des fonctions et composants logiciels afin d’optimiser l’effort de test.
- Avoir un rôle de conseil et de coaching sur les bonnes pratiques et l’implémentation des outils de test (référentiels de tests, automates et robots, pratiques de test agiles type TDD/BDD).
- Veiller à l’enrichissement continu des référentiels des exigences et des cas de test dans Squash.
- Apporter une vigilance accrue sur la manière dont sont gérés les événements applicatifs (informations, alertes, erreurs) et comment ils sont traduits dans les IHM et outils de monitoring de la solution afin d’assurer que les messages, à destination des utilisateurs métiers, des exploitants et du support, soient précis et pertinents et soient le vecteur d’une supervision efficiente du bon fonctionnement des systèmes et facilite le diagnostic rapide en cas d’incidents.
- Contribuer au développement de tests automatisés.
- Rédiger et exécuter une partie des tests manuels et coordonner les autres membres de la DevOps team ainsi que les autres consultants fonctionnels de l’équipe lors de l’étape de recette fonctionnelle.
- Planifiez et suivre quotidiennement la recette fonctionnelle de la release.
- Identifier et qualifier les anomalies/défauts (Jira) et faire le point avec les acteurs impliqués : développeurs, product owners et consultants fonctionnels.
- Mesurer l’évolution de la qualité logicielle et l’efficience du processus de test, présenter un bilan lors de la rétrospective des sprints et de la release et en comité de fabrication hebdomadaire avec la direction de projet.
Localisation
Poste basé à Montpellier avec possibilité de déplacement occasionnel dans des établissements universitaires sur l’ensemble du territoire national.
Avantages
Titres repas
Pc portable
Télétravail : jusqu’à 3 jours par semaine et versement forfait allocation télétravail
Comité d'entreprise
Mutuelle: prise en charge jusqu'à 15€ par mois sous réserve des justificatifs
Statut
Fonctionnaire : détachement sur contrat ou mise à disposition
Contractuel : contrat de droit public CDD de 3 ans (renouvelable une fois puis CDI possible)
Compétences
- Connaissances des démarches d'automatisation des tests, des outils ou frameworks associés pour les tests d’intégration et tests système : Postman/Curl, Selenium, Karate, Squash TM, Jira, …
- Développeur back ou front (Java, JS) ayant évolué vers l’analyse fonctionnelle et les tests métiers maîtrisant ainsi toutes les étapes de test d’un logiciel (tests unitaires, tests d’intégration et d‘assemblage, tests de performance, tests fonctionnels, scénarios métiers)
- Certification ISTQB/CFTL et la pratique dans un environnement Agile sont fortement appréciées.
POURQUOI INTEGRER LE PROJET ?
- Vous voulez mettre vos compétences, votre expérience et votre énergie au service de la modernisation numérique de l’enseignement supérieur et de la recherche.
- Vous voulez contribuer à des projets complexes, de bout en bout, pour un volume d’utilisateurs et d’établissements importants avec une grande diversité technologique et métier.
- Vous voulez évoluer dans un environnement de travail alliant l’agrément, la modernité et le bien-être : espaces agiles et de créativité, télétravail, équilibre vie professionnelle/vie personnelle.
- Vous êtes méticuleux∙se, coopératif∙ve, bienveillant∙e et vous contribuez à une ambiance de travail agréable.
- Vous avez le sens de l’organisation et des priorités, un esprit d’initiative, proactif.ve et réactif.ve, votre autorité de compétences est la base de votre leadership.
Partagez cette offre