QA AUTOMATICIEN (H/F)

Publié le 29 avril 2024

Rejoignez-nous !

#Tests#Automatisation#QA

Postuler
  • Localisation Nantes - France
  • Type de contrat CDI
  • Poste A pourvoir immédiatement
  • Nombre de place 1 poste

Missions principales

SNCF Connect & Tech, filiale privée de SNCF Voyageurs, est le leader du e-commerce français et implémente les solutions digitales clients dans le secteur des mobilités. En s’appuyant sur l’expertise de plus de 1200 collaborateurs basés à Lille, Nantes et Paris, SNCF Connect & Tech accompagne le groupe SNCF dans les projets de digitalisation.

 

Son ambition : innover pour rendre les mobilités durables accessibles à tous.

 

La DSI TGV confie l’exploitation du nouvel inventaire S3 TGV (remplaçant de Resarail) à SNCF Connect & Tech. Dans ce cadre, nous avons créé une nouvelle équipe appelée DS3 pour Data Manager et Support sur S3. Cette équipe a notamment en charge le développement d’un nouvel outil de gestion, de supervision et de comparaison cross-plateformes des données de l’inventaire, appelé PALANTIR.

 

La composante delivery de l’équipe comporte actuellement 5 développeurs (1 Lead Tech, 1 Fullstack, 1 Back, 1 Devops), 4 apprentis, ainsi qu'un automaticien. Elle est également assistée d’un UI/UX designer afin de concevoir un outil pratique pour nos interlocuteurs et le support de l’application.

 

Dans ce cadre, nous recherchons un(e) automaticien(e) intéressé(e) pour participer à la mise en place de ce projet.

Activités détaillées

Phase de cadrage des réalisations

  • Participer aux ateliers de cadrage des epics et US et de définition du besoin
  • Contribuer à la conception de l'architecture du logiciel en prenant en compte les besoins des utilisateurs, la scalabilité, la sécurité et les performances
  • Choisir l’ensemble des briques techniques
  • Aider à la macro-estimation des dossiers
  • Concevoir et proposer les solutions tech pour répondre aux besoins du produit

Build

  • Définir la stratégie de tests automatisés au sein de la CI/CD
  • Concevoir les développements d’automatisation de tests fonctionnels (Cucumber + Playwright pour E2E front, Cucumber + java pour E2E back)
  • Participer via la création et la mise à jour des tests automatisés aux mises en production des releases et le passage des versions en maintenance
  • Accompagner le support DS3 et le métier de l’inventaire sur la conception de scripts de rejeu de situation
  • Accompagner le support DS3 à la conception des robots de supervision (healthcheck) (Soap UI pour robots API + RobotFramework pour robots front)
  • Un possible chantier de conception de génération d’appels scriptés (parcours clients) en volume, via des outils de tests de charge, est à prévoir

Run

  • Participer à la maintenance des plateformes du produit (Prod et Hors Prod)
  • Participer à la correction des anomalies et à la résolution des incidents

Et bien sûr : Contribution à la vie d’équipe

  • Participer activement à la vie de l’équipe
  • Être proactif pendant les cérémonies agiles et bien sûr force de proposition
  • Participer à l’estimation de charge ou de complexité des tâches de l’équipe
  • Coordonner les efforts de l'équipe de développement, en encourageant la collaboration et en favorisant un environnement de travail positif.

 

Environnement technique

La stack technique de PALANTIR est la suivante :  

  • Java 21 – SpringBoot
  • Python
  • PostgreSQL
  • React
  • Docker
  • Kubernetes
  • AWS
  • Git, gitlab & gitlab-ci
  • Tests : Junit, Cucumber, Playwright, Soap UI, RobotFramework

 

La boite à Outils PALANTIR étant conçu pour que chaque outil soit indépendant les uns des autres dans leur conception, il est tout à fait possible d’envisager un virage dans les choix techniques opérés pour un outil donné.

Il sera attendu de l’automaticien(e) qu’il/elle soit force de proposition dans ce domaine, et capable d’avoir un regard critique sur les choix techniques actuels et futurs du produit. Une appétence pour l’innovation et l’approche DevOps est un vrai plus.

Profil recherché

  • Un automaticien(e) passionné(e)
  • Qui maîtrise Java, Javascript et Python
  • Avec une première expérience réussie en automatisation de tests ou une expérience significative permettant d’accompagner nos apprentis dans leur montée en compétences
  • Qui aime coder, mais qui souhaite aussi pouvoir toucher à toutes les étapes, tous les environnements jusqu’à suivre votre applicatif en production (build, packaging, test, monitoring, indus etc.)
  • Qui, au sein d’une petite communauté de développeurs et automaticiens, souhaite fédérer autour de sa vision et accompagner sa mise en place.

 

Rejoindre SNCF Connect & Tech :

  • C’est intégrer la plus grande communauté d’experts des transformations numériques, en France, dans le secteur des mobilités et devenir un #DigitalMobilityChanger
  • C’est innover pour rendre les mobilités durables accessibles à tous", en incarnant les valeurs de l'entreprise : Citoyenneté, Audace, Performance, Ouverture, Confiance
  • C'est continuer à apprendre et grandir grâce à un programme de formation adaptée aux envies de chacun
  • C'est bénéficier d'un package financier compétitif et équitable fondé sur un principe de méritocratie collective et individuelle
  • C'est évoluer au sein d’une entreprise humaine, inclusive qui favorise un bon équilibre de vie pro/perso (jusqu’à 3 jours de télétravail par semaine), certifiée Great Place to Work pour la 4è année consécutive
  • C'est s’engager au service d’une société durable et solidaire, en favorisant des comportements, des mobilités et des usages responsable
Postuler

ou partager :