Ingénieur QA - Test et Automatisation (F/H/X)

Résumé du poste

Paris

Modèle de travail

Hybride · 2 jours à domicile
il y a 4 semaines
Description du poste

Notre Mission 🚀

Nous vivons une époque passionnante, où la technologie et la transformation digitale transforment et bouleversent les entreprises et leurs chaînes d'approvisionnement au quotidien.

Chez Kbrw, nous contribuons à cette transformation grâce à des logiciels hautement performants, moteurs de notre croissance continue. Et devine quoi ? Tu peux nous aider à concrétiser cette vision ! 🙌

Créée en 2009, Kbrw est une entreprise SaaS européenne de référence. Nous construisons des projets robustes, de qualité, durables. Nos solutions cloud-native, comme notre OMS (Order Management System) ou notre WMS (Warehouse Management System), permettent à des entreprises complexes de lancer de nouveaux dispositifs omnicanaux, d'orchestrer des processus métier critiques et d'améliorer la promesse client sur tous les canaux.

Notre objectif : performance, robustesse, configurabilité, facilité d'intégration, tout en réduisant les risques IT.

Kbrw, autofinancée, a connu une croissance de 30 % par an sur les 5 dernières années, tant en chiffre d'affaires qu'en effectifs. Aujourd'hui, nos solutions sont utilisées par 7 entreprises du CAC40, présentes dans plus de 16 000 points de vente, 120 pays, et gèrent plus de 30 milliards d'euros de transactions !

📍 Présents à Paris, Bordeaux, Lille, Clermont-Ferrand et Barcelone, nous avons une ambition : dépasser les 200 collaborateurs d'ici 2026 !

Quelques mots sur la QA ✨

La QA (Quality Assurance) occupe une position transversale. Bien qu'elle dispose de son propre service distinct, elle collabore étroitement avec les différents pôles, pour s'assurer que tous les projets respectent les standards de qualité. La QA effectue des tests rigoureux et fournit des retours essentiels pour garantir que les produits livrés répondent aux exigences définies. Son rôle est crucial pour assurer la fiabilité et la qualité des solutions mises en œuvre par les équipes de développement.

Activités Principales

  • Définition de la Politique Globale : La QA établit une politique de qualité globale et définit des standards applicables à l'ensemble de l'organisation. Elle adapte et applique ces standards de manière dédiée ou mutualisée pour chaque projet, en fonction des politiques locales.
  • Stratégie de Test : La QA élabore des stratégies de test adaptées à chaque type, incluant les tests manuels, automatisés, de performance, et de sécurité.
  • Définition des Processus et Méthodologies : Elle définit les processus de qualité, choisit les méthodologies appropriées, et sélectionne les outils méthodologiques nécessaires.
  • Implémentation Opérationnelle : La QA assure l'implémentation opérationnelle des standards, méthodologies et outils de qualité dans les projets.

Quelles seront mes tâches au quotidien 👀

Dans une optique d'industrialisation des processus de test et de renforcement de la couverture de tests concernant les produits principaux de KBRW, il est impératif d'avoir un référentiel de test logiciels pertinent, écrit de manière détaillée et optimisée et d'automatiser l'exécution de ce référentiel de non régression.

En tant qu'ingénieur QA, tu as en charge de mettre à jour ce référentiel de test, de scripter et de maintenir les tests automatisés liés à ce référentiel. Tu participes à l'optimisation de la stratégie des tests automatisés, à l'organisation, la planification, et la mise en œuvre de l'assurance qualité de l'application.

Tes missions principales

  • Tu garantis la qualité du produit et de l'expérience utilisateur.
  • Tu veilles au bon fonctionnement du produit, sur tous les supports.
  • Tu crées ou tu mets à jour les scénarios de test en fonction des user-stories / spécifications fonctionnelles.
  • Tu exécutes cette non régression et détectes les défauts fonctionnels.
  • Tu définis l'architecture technique des scripts et participes à l'architecture de l'automate.
  • Tu développes et maintiens les suites de tests automatisés en Selenium sur Robot Framework.
  • Tu mets en place le rapport d'exécution et établis le rapport d'avancement des tests.
  • Tu implémentes et contribues à l'amélioration de la stratégie d'automatisation.
  • Tu soutiens les product managers dans la définition des critères d'acceptation.
  • Tu communiques les bugs trouvés aux différentes équipes et assures leur suivi.

Notre Environnement Technique

  • Frameworks : Robot Framework / Selenium
  • Technologies développement du produit : Elixir, React
  • Langages automatisation : Python
  • Gestion de test : Xray / Jira
  • Environnement : SaaS cloud-native, microservices, intégration continue

Le profil que l'on recherche ? 😎

Tu es titulaire d'une formation supérieure en informatique (BAC+5 minimum) avec au moins 5 ans d'expérience professionnelle dans l'automatisation des tests.

Tu maîtrises

  • Les activités en lien avec les tests, les différents types de test, les techniques de tests, les processus associés et l'automatisation.
  • Les tests API et la rédaction des cas de tests.
  • Les problématiques de l'automatisation (analyse de la qualité, pertinence, scénarios, gestion de jeu de données).
  • Les méthodes d'automatisation (DataDriven, KeywordDriven, Page Object Model, Locators).
  • La gestion et le versioning de patrimoine de tests (GIT).
  • XRAY ou outil équivalent (ALM, SQUASH TM).
  • Robot Framework, Selenium, Cypress ou équivalent.
  • Les langages de développement (Python, Java).
  • Les architectures SOA et les processus Agile (Scrum, SAFe).

Tu as

  • Des aptitudes relationnelles avérées et une orientation client.
  • Des capacités à partager et capitaliser tes connaissances.
  • Un bon esprit de synthèse, de la rigueur et de la précision.
  • Le sens du travail en équipe et de la qualité de service.
  • D'excellentes qualités rédactionnelles.

Ce qu'on t'offre 😉

  • Package de rémunération attractif : politique transparente, participation aux bénéfices, primes sur résultats.
  • Équilibre vie pro/vie perso : politique de télétravail flexible (12 jours/mois).
  • Avantages : Ticket Restaurant (Swile), assurance santé AXA (100% prise en charge), avantages Leeto.
  • Environnement : Culture d'entreprise axée sur l'apprentissage, plan de développement personnel, opportunités de croissance rapide.
  • Reconnaissance : Labellisé "Great Place to Work" 2024/2025.

Notre Process 😁

  1. Entretien avec Iago (Recrutement) - 1h
  2. Entretien technique avec Grégory (Responsable QA) et Bernardo (RTE) - 1h
  3. Entretien avec Elodie (Senior PO) et François-Joseph (Lead PM) - 1h
  4. Offre 🎉