Automaticien de tests Java / Robot Framework / Selenium (H/F)

Collective
Canton de Nantes-1, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton de Nantes-1, France

Tech stack

Java
API
Tomcat
JIRA
Automation of Tests
Databases
Continuous Integration
Linux
Java Development Kit
Python
PostgreSQL
Standard Sql
Selenium
SQL Databases
Strategies of Testing
GIT
Vue.js
Cucumber
Jenkins

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€

Apply for this position