Ingénieur QA
KBRW
- Paris
- CDI
- Temps-plein
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 Principales1. 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.2. 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é.3. 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.4. 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. Cela permet en outre d’éviter toute régression potentielle au fur et à mesure de l’évolution du logiciel (ajout de nouvelles fonctionnalités), de multiplier les phases de non régression au cours d’un sprint sans mobiliser de ressources pendant de longues heures, d’avoir du temps pour ces phases de tests exploratoires et de rentrer dans un processus CI/CD de qualité.En tant qu’ingénieur QA Test et Automatisation, tu as en charge de mettre à jour ce référentiel de test, de scripter et de maintenir les tests automatisés liées à 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, en permanente évolution, chez nos clients. Rattaché(e) à l’équipe Produit, tes missions sont notamment les suivantes :1. 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 afin de maintenir et d’optimiser ce référentiel de test;Tu exécutes cette non régression;Tu détectes et les défauts et régressions fonctionnelles;Tu capitalises sur les problèmes rencontrés par les utilisateurs pour faire évoluer les scénarios de test afin d’optimiser la structure et le contenu de ce référentiel;Tu définis l’architecture techniques scripts et tu participes à l’architecture technique de l’automate en lien avec les équipes d’architecture technique;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 tu établis le rapport d’avancement des tests;Tu implémentes et tu contribues à l’amélioration de la stratégie d’automatisation de test et à l’amélioration continue du processus;Tu apportes de l'expertise sur l'automatisation des tests;Tu participes à l’élaboration d’un standard concernant les pratiques de l’automatisation;Tu maintiens le document de spécification technique couvrant les tests automatisés;2. Tu organises ton travail en collaboration avec l’équipe :Tu intègres la maintenance et l’exécution de ce référentiel de test au sein de sprints AgileTu soutiens les product managers dans la définition des critères d’acceptation (acceptance criteria aka critères à tester permettant de valider une fonctionnalité) avant chaque sprint et tu participes aux rituels agiles de l’équipeTu fais évoluer ce référentiel en fonction du contenu de chaque sprint et des critères d’acceptationTu communiques les bugs trouvés aux différentes équipes (développeurs, designers et product managers) et tu assures leur suivi pour favoriser leur résolution.Notre environnement technique :JiraX-RayPostman (test d’API)Robot Framework (Selenium)ElixirReactLe profil que l'on recherche ? 😎Tu es titulaire d'une formation supérieure en informatique (BAC+5 minimum) avec au moins 3 ans d'expérience professionnelle dans l'automatisation des tests.Tu justifies d'une expérience d'au moins 3 ans sur des activités similaires de tests et d'automatisation des tests.Tu maitrises :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 des testsLes tests APILa rédaction des cas de testsLes problématiques de l'automatisation (capacité d'analyse de la qualité, de la pertinence, des scénarios à automatiser, d'appréhender la gestion d'un jeu de données, etc…)Les différentes méthodes et techniques d'automatisation (DataDriven, KeywordDriven, Page Object Model, Locators).La gestion et le versioning de patrimoine de tests automatisé (dans un référentiel de tests, dans GIT).XRAY ou un autre outil de gestion des tests (ALM, SQUASH TM ou équivalent).Robot Framework ou un ou plusieurs outils d'automatisation des tests (Selenium, Cypress ou équivalent).Les langages de développement utilisés par les outils d'automatisation de tests (Python, Java)Les outils GITLes architectures SOALes processus Agile (Scrum, SAFe)Tu as :Des aptitudes relationnelles avérées.Une orientation client.Des capacités à partager et à capitaliser tes connaissances et ton savoir-faire professionnel dans le cadre d'une démarche qualité et d'amélioration continue.Des capacités à communiquer et transmettre un message ou des instructions claires.Un bon esprit de synthèse et faire preuve de rigueur et précision.Le sens du travail en équipe et de la qualité de service.Des qualités rédactionnelles.Ce qu'on t'offre 😉💰Un package de rémunération attractif :Une politique de rémunération transparente : des développeurs au responsable de départementParticipation aux bénéfices en FrancePossibilité de primes basées sur vos résultats🌍Équilibre vie professionnelle/vie privée : politique de télétravail flexible 2 jours de télétravail🍕Ticket Restaurant avec Swile (9,5 € par jour)🩺Assurance santé privée fournie par AXA (100 % prise en charge par Kbrw)🎭Accès aux avantages Leeto : théâtre, opéra, clubs de sport, concerts, festivals, salons professionnels, etc.📚Travailler dans un environnement international, dynamique et passionné avec une culture d’entreprise axée sur l’apprentissage et le développement :Plan de développement personnel : chaque employé a un plan de développement personnel établi par son manager pour s'intégrer rapidement et progresser au sein de l'entreprise🚀Opportunités de croissance rapide : les responsabilités et les promotions sont discutées deux fois par an lors de deux évaluations de performance❤️Kbrw prend soin de ses équipes : nous avons été labellisés “Great Place to Work” pour l’année 2024/2025Notre Process 😁
- Un premier entretien avec Hari (Responsable Recrutement) - 45 min
- Un entretien technique avec Grégory (Responsable QA) et Bernardo (RTE)