QA Engineer - Global Merchant Service (F/M)

Description du poste:

Description

Descriptif du poste

A propos de l’équipe Tech : 

Notre équipe de Développement a pour but d’implémenter les nouvelles fonctionnalités de notre site web et sa version mobile en mêlant du développement Backend et Frontend. 

Elle met un point d’honneur à la technicité et au partage de connaissances : nos ingénieurs travaillent ensemble et communiquent leurs idées via des conférences techniques internes et sujets transverses. 

L’équipe est organisée autour de 12 features teams (2 tribes) qui ont chacun un domaine de l’application, et qui sont tous constitués d’un Lead Tech, de Développeurs, d’un Product Owner et d’un QA, qui constituent le tri-amigos. 

A propos de l’équipe QA :  

L’équipe QA composée de 10 personnes a pour mission de garantir à la fois la qualité et la communication transverse d’informations pertinentes pour le bon fonctionnement global du site. Chaque QA reporte à la fois au sein de son équipe et à son manager les informations et métriques indispensables au suivi des activités. 

L’intégration de Kubernetes, projet assuré par l’équipe infrastructure, va  davantage améliorer la manière dont nous allons déployer et tester nos applications. 

L’automatisation des tests (desktop & site mobile) est basée sur selenium et cucumber en utilisant Javascript pour la partie web (desktop & site mobile) et python pour les applications mobiles (android & iOs).    

A propos de la feature team B2C :

La feature team B2C est en charge du développement de toutes les solutions à destination des vendeurs professionnels. En parallèle des nouveaux projets, l'équipe B2C procède à l'amélioration technique du système historique de la marketplace et participe à travers ses projets à la sortie de fonctionnalités existante du monolithe vers des microservices en architecture hexagonale DDD.

L'équipe B2C a aussi pour grand projet d'améliorer l'expérience des vendeurs en refondant certains workflow et faire ainsi de nouvelles IHM qui leur sont adaptés. L'objectif est donc de pouvoir intervenir sur la partie microservice (back) mais aussi les IHM (front) afin de revoir totalement les écrans utilisés par le vendeur pro aujourd'hui.

Dans ce cadre-là, rattaché au Responsable QA nous recherchons notre futur(e) QA Engineer - Global Merchant Service pour la Team B2C.  

Vos missions:

  • Appuyer sur votre expérience de développement des tests automatisés Selenium / Javascript pour augmenter la couverture des tests UI et accompagner l'équipe QA dans sa mission d'automatisation des tests;
  • Prendre en charge les tests des applications et le suivi des bugs et de leurs corrections : tests manuels et automatisation des tests de non-régression font partie de votre quotidien ;
  • Piloter également les déploiements sur les différents environnements de test ainsi que la mise en Production et prendre en charge le suivi de qualité des applications;
  • Participer aux rituels Agiles de l’équipe (planning, backlog grooming, standup meetings, démos, rétrospectives, ...) ;
  • Consolider et communiquer les indicateurs de qualité et time-to-market de votre équipe ;
  • Participer au sein de l’équipe QA à l’analyse des process et leur optimisation, en partageant les expériences de votre équipe projet avec les autres ingénieurs QA.

Environnement :

  • Méthodologies Agile (Scrum /Kanban)
  • Windows / Linux
  • CI/CD avec Jenkins / Docker
  • WS rest via Postman (javascript)
  • Tests BDDavec Selenium / javascript et cucumber (gherkin / cucumberStudio)
  • Gestion des anomalies, bugtraking et projets avec Jira
  • Versionning avec Bitbucket
  • Bash
  • DB oracle, mysql, MariaDB, elastic search

Votre profil :

  • Avoir une formation Bac+4/5 de type École d’Ingénieur ou Université, vous justifiez d'une première expérience réussie en qualité assurance d’un an minimum.
  • Posséder de bonnes connaissances dans le développement des tests automatisés, idéalement en Selenium/ Javascript.
  • Connaître les bonnes pratiques de la CI/CD ainsi que les outils associés (Git, Jenkins, docker...).
  • Etre organisé(e) et rigoureux(se), avoir une bonne capacité d'analyse et une curiosité pour investiguer sur les causes des bugs.
  • Communiquer de manière fluide et efficace en Français et en Anglais.

Savoir maîtriser également :

  • Les tests d’APIs avec Postman ou équivalent (web services REST).
  • Les tests UI (Selenium ou équivalent, gherkin).
  • Les méthodologies agiles.
  • Le fonctionnement du Web

Les Avantages de Rakuten 

  • 🏠 Une politique de télétravail flexible, incluant une participation annuelle 
  • 🏤 De superbes bureaux au cœur de Paris (Sentier) 
  • 🍜 Une carte Edenred que tu peux utiliser pour le déjeuner 
  • 🚆 La prise en charge des frais de transport à 50% 
  • 💊 La mutuelle prise en charge à 50% par Rakuten 
  • 🌴 12 congés additionnels (dont RTT) annuels, en plus des 25 jours de congés 
  • 🎉 Des soirées + 1 weekend team building organisés dans l’année 
  • 📈 Programme avantageux de stock-options Rakuten Group 
  • 🌎 Des équipes multiculturelles & internationales 

Si vous vous reconnaissez dans ces différents points et que vous avez envie de rejoindre des équipes motivées, talentueuses & bienveillantes alors vous êtes la bonne personne, c’est pour vous l’occasion de participer à l’évolution d’une marketplace qui met au cœur de sa stratégie ses marchands et ses membres. 

Process de recrutement 

  • Préqualification téléphonique avec notre recruteur 
  • Rencontre avec le Responsable QA 
  • Rencontre avec deux autres QA 

Rakuten France reconnait et intègre tous les Talents.

    5 autres jobs qui pourrait t'intéresser:

    RemoteFR t'aide à trouver ton prochain job 100% remote : Crée ton profil

    Poster une annonce 100% télétravail

    Vous recrutez en télétravail?

    Ciblez des milliers de travailleurs remote en postant sur le 1er site d'annonces full-remote en France!