
Alternant – Automaticien Qa (python / Java / Javascript) (h/f)
Posted 7 days ago
Company Description
View moreRATP Smart Systems est une filiale du groupe RATP. Sa vocation est de délivrer des services digitaux pour faciliter l’utilisation des transports en commun aux usagers à travers ses trois cœurs de métier : la billettique, les systèmes d’aide à l’exploitation et l'information voyageur (SAEIV) et le MaaS (Mobility as a Service) :
- Billettique : En Île-de-France, elle offre une pluralité de solutions au Groupe RATP et pilote le système billettique de Paris et sa banlieue avec plus de 12 millions de transactions par jour.
- SAEIV : L’entreprise conçoit, intègre, exploite et maintient des systèmes de billettique légère, d’information multimodale et d’aide à l’exploitation pour différentes régions et agglomérations en France et à l’étranger.
Job Description
Description du poste 📝:
L’alternant(e) Automaticien QA est le garant(e) de la conformité des logiciels réalisés par Ratp Smart Systems sur la partie backend. Tu seras intégré aux rituels Agiles afin de comprendre au mieux les attentes et la complexité des évolutions.
Tu seras également intégré à l’équipe Qualité composée de 2 automaticiens et de 7 testeurs fonctionnels, ce qui te permettra de pouvoir te référencer à un puits de connaissances sur les tests qualité.
Notre objectif : Maitriser le fonctionnel des équipes afin de challenger et de proposer la mise en place de tests qualité automatisés (ou non). Et à quoi ça sert ?! Garantir la satisfaction de nos clients avec une application sans bug, fluide, respectant les attentes.
Activités principales 📋:
Sur la partie technique et automatisation :
Analyse de base de données sur l’activité transport en commun et mise en place de solution de traitement, correction afin d’améliorer la qualité des données.
Elargir et améliorer l’automatisation des tests sur la partie Back.
Mise en œuvre de l’automatisation des tests de validation et de non-régression sur les projets concernés.
Adapter les référentiels de test existants en participant activement à l’analyse des processus.
Maintenir les outils d’automatisation et être force de proposition pour de l’amélioration continue sur l’infrastructure d’automatisation.
Documenter les nouveaux tests automatisés
Sur la partie fonctionnelle :
Monter en compétences fonctionnelles sur les domaines cibles des tests à automatiser
Participer aux cérémonies Agile de l'équipe
Implémenter des scénarios de tests
Préciser et/ou élaborer les jeux de données
Analyser les entrants (spécifications, maquettes, us…) et les exigences
Rédiger des tickets d’anomalies, si l’exécution de tests automatisés en détecte
Communiquer avec les équipes de développement et de gestion de projets
Participer aux activités de démo, de clôture, aux bilans et aux rapports de synthèse
Nos Outils :
Slack (communication)
Jira (gestion de backlog, remontées de defects)
Confluence/Sharepoint (documentation & reporting)
Jenkins et pipelines Jenkins
Git et GitLab (incluant GitLab CI/CD)
Autoframework de tests automatisés (Python, Jenkins, MongoDB)
Java, Javascript pour les autres langages de programmation
ElasticSearch et Kibana pour les rapports et l'analyse de données.
Environnement Linux et outils de gestion de serveur (SSH).
