QA Engineer - Mobile applications - Apps (F/M)

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 Apps :

La feature teams apps se divise en deux, une partie Seller dont le rôle est d’étendre l’économie circulaire et de récompenser les comportements responsables de nos utilisateurs sur l’application et une partie Buyer dont l'objectif est de faire en sorte que nos utilisateurs peuvent voir toutes les offres pour un produit et être rassuré, pouvoir utiliser n’importe quel type de paiement et d’être récompensé par ses achats sur l’application.

Dans ce cadre-là, rattaché au Responsable QA nous recherchons notre futur(e) QA Engineer pour la Teams Apps.  

Vos missions:

  • Vous vous appuyez sur votre expérience de développement des tests automatisés (Appium /Selenium  /  python  idéalement)  pour  augmenter  la  couverture  des  tests  UI  et  accompagner l'équipe QA dans sa mission d'automatisation des tests ;
  • Vous prenez en charge les tests des applications et le suivi des bugs et de leurs corrections, les tests manuels et l’automatisation des tests de non-régression  font  partie  de  votre quotidien ;
  • Vous  pilotez  également  les  déploiements  des  applications  sur  PlayStore  et  App  Store  et prenez en charge le suivi des retours clients;
  • Vous  consolidez  et  communiquez  les  indicateurs  de  qualité  et  time-to-market  de  votre équipe ;
  • Vous participez 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 QA.

Environnement :

  • Développement de tests automatisés en python avec Pytest et Appium-Réalisation de tests manuels et rédactions de tests à l’aide de Cucumber Studio (Gherkin)
  • Méthodologies Agile (Scrum /Kanban)
  • Environnement MAC
  • CI avec Jenkins
  • Proxy debugging avec Charles
  • Gestion des anomalies/projets avec Jira et Confluence
  • Versionning avec Bitbucket

Profil :

De 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.

Vous possédez de bonnes connaissances dans le développement des tests automatisés, Appium / Selenium/ python.

Vous connaissez les bonnes pratiques de la CI/CD ainsi que les outils associés (Git, Jenkins, docker...).

Organisé(e) et rigoureux(se), vous avez une bonne capacité d'analyse et une curiosité pour investiguer sur les causes des bugs.

Vous communiquez 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 des applications mobiles.

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:

    Meilleurs outils télétravail

    Obtiens 10x plus d'entretiens d'embauche grâce à l'automatisation des candidatures avec l'IA

    En fonction de tes critères de recherche, postule automatiquement jusqu'à 1 500 offres d'emploi chaque mois