Automaticien de tests Java / Robot Framework / Selenium (H/F)
Role details
Job location
Tech stack
Job description
Nous recherchons un automaticien de tests expérimenté pour intervenir au sein d'un grand acteur public sur un projet stratégique de gestion des abonnements permettant à des usagers professionnels d'accéder à différents services en ligne.
La mission s'inscrit dans un environnement applicatif couvrant notamment :
- la consultation d'un compte en ligne,
- la réalisation de déclarations et paiements en ligne,
- la gestion de démarches dématérialisées,
- la création et l'activation d'espaces abonnés,
- la gestion des habilitations, délégations, substitutions et références bancaires.
L'équipe intervient également sur des référentiels techniques et fonctionnels sensibles, avec plusieurs chantiers en cours de modernisation, de sécurisation et d'évolution du socle technique.
Objectifs de la mission
Dans le cadre des travaux en cours et à venir, le consultant interviendra sur des sujets à la fois fonctionnels et techniques autour de l'automatisation des tests.
Les principaux chantiers portent sur :
- la sécurisation applicative,
- la modernisation d'interfaces sur une stack Vue.js avec respect du DSFR,
- l'apisation de services existants,
- la migration vers un socle technique récent incluant :
- Linux 2024,
- Tomcat 10.1,
- PostgreSQL 15,
- JDK 21,
- mise en place de la haute disponibilité.
Missions principales
- Concevoir, maintenir et faire évoluer les scénarios de tests automatisés
- Intervenir sur un patrimoine important de tests automatisés existants
- Participer à la validation fonctionnelle et technique des évolutions
- Préparer et injecter les jeux de données nécessaires aux campagnes de tests
- Exécuter, analyser et restituer les résultats de tests
- Participer à l'amélioration continue de la stratégie d'automatisation
- Collaborer étroitement avec les équipes de développement et les parties prenantes projet
- Contribuer aux travaux d'intégration continue via les pipelines existants
Livrables attendus
- Code source des scénarios de tests automatisés
- Documentation des tests et des scénarios
- Reporting des campagnes et résultats de tests exécutés
Environnement technique
- Java
- Robot Framework
- Serenity
- Selenium
- Cucumber
- SQL
- PostgreSQL
- API testing
- Python
- Git
- Jenkins
- JIRA
- Vue.js
- Tomcat 10.1
- JDK 21
- Linux
Requirements
Nous recherchons un Automaticien de tests expérimenté disposant d'une solide culture qualité et d'une forte capacité à évoluer dans un environnement exigeant.
Compétences attendues :
- Très bonne maîtrise de Git
- Bonne pratique de Java, aussi bien pour la compréhension du code applicatif que pour l'écriture des tests
- Expérience confirmée sur les outils d'automatisation : Robot Framework, Serenity, Selenium, Cucumber
- Bonne maîtrise de SQL et de PostgreSQL
- Capacité à manipuler les bases de données pour préparer les jeux de tests
- Bonne connaissance de Jenkins et des pipelines d'intégration continue
- Aisance dans le travail en équipe avec des développeurs et interlocuteurs fonctionnels
- Bon niveau d'autonomie, rigueur et capacité d'analyse, * Java
- Serenity / Selenium / Cucumber
- Automatisation des tests
- Stratégie de tests
- SQL / PostgreSQL
- API
- Robot Framework
Benefits & conditions
Taux journalier (TJM): 450€