Ingénieur QA
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
1. 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 Agile
Tu 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âĂ©quipe
Tu fais Ă©voluer ce rĂ©fĂ©rentiel en fonction du contenu de chaque sprint et des critĂšres dâacceptation
Tu 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 :
Jira
X-Ray
Postman (test dâAPI)
Robot Framework (Selenium)
Elixir
React
Le 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 tests
Les tests API
La rédaction des cas de tests
Les 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 GIT
Les architectures SOA
Les 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épartement
Participation aux bénéfices en France
Possibilité 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/2025
Notre Process đ
- Un premier entretien avec Hari (Responsable Recrutement) - 45 min
- Un entretien technique avec Grégory (Responsable QA) et Bernardo (RTE)
- Department
- Product & Engineering
- Role
- QA
- Locations
- Paris HQ
- Remote status
- Hybrid
- Employment type
- Full-time
Paris HQ
Why working with us ?
-
Work in a positive working environment
We got recognized for our company culture ! Work for a business certified Happy at Work© and Great Place to Work©
-
Find meaning in your work
Our organization embodies three core values, by which all coworkers live up to :
Never take anything for granted, focus on true value, and care about the whole journey !
-
Care about fairness and success
Join a company with a clear Compensation & benefits policy : well-defined incentives, profit sharing, fully paid company health insurance, etc
About KBRW
Kbrw is a software publisher specialized in the digital transformation of businesses in the distribution sector. Assisted by our private cloud platform, at Kbrw, we design, develop and maintain customizable solutions that are robust, secure and seamlessly integrate into our customersâ IT ecosystems.