Présentation de l'entreprise
SQLI, leader européen de l'expérience client et de la transformation digitale, accompagne les grandes marques internationales dans la création de valeur grâce à la technologie et à l'innovation digitale. Le groupe compte 2 200 collaborateurs répartis dans 12 pays.
Description du poste
En tant qu'Ingénieur QA Automatisation, vous concevez, développez et maintenez les tests automatisés des applications front-end et back-end pour la DSI du client. Vous contribuez à garantir la qualité et la fiabilité des applications, en collaboration avec les équipes Produit, Développement et Design.
Missions principales
- Concevoir, développer et maintenir des scripts de tests automatisés avec Selenium (Java) et Karate API.
- Rédiger des scénarios de test clairs et réutilisables en Gherkin, dans une approche BDD.
- Concevoir et exécuter des tests d'API REST, avec des outils tels que Postman.
- Interagir avec des bases de données relationnelles (PostgreSQL) et BigQuery, et valider les jeux de données de test à l'aide de SQL.
- Intégrer les tests automatisés dans les pipelines CI/CD, notamment via GitLab CI.
- Gérer les campagnes de tests et assurer leur traçabilité avec Jira et Xray.
- Appliquer les bonnes pratiques d'assurance qualité logicielle et les méthodologies de test, dont celles de l'ISTQB.
- Construire et maintenir des jeux de données de test réalistes et reproductibles.
- Produire des livrables et reportings de test précis et exploitables par les parties prenantes.
- Analyser la couverture des tests, évaluer la pertinence des automatisations et identifier les axes d'amélioration continue.
- Participer aux activités Agile, notamment les cérémonies Scrum, le Sprint Planning et le suivi du backlog.
Profil recherché
- Diplômé(e) d'un Bac+5 en école d'ingénieurs ou d'un cursus universitaire équivalent, avec une spécialisation en informatique, ou justifiant d'une expérience professionnelle significative équivalente.
- 3 à 7 ans d'expérience dans un poste similaire.
- Bonne maîtrise de Java et Selenium pour l'automatisation des tests front-end.
- Expérience confirmée en automatisation des tests d'API avec Karate.
- Bonne connaissance des tests d'API REST et de Postman.
- Maîtrise de SQL et expérience avec des bases de données telles que PostgreSQL et/ou BigQuery.
- Expérience dans l'intégration et l'exécution de tests automatisés via GitLab CI.
- Bonne connaissance de Jira et Xray pour la gestion des campagnes de tests.
- Compréhension des principes du BDD et maîtrise de la syntaxe Gherkin.
- Connaissance des méthodologies Agile, notamment Scrum.
Au-delà des compétences techniques, vous faites preuve de rigueur, d'autonomie et d'un bon esprit d'analyse. Vous appréciez le travail en équipe et souhaitez contribuer activement à l'amélioration continue de la qualité logicielle.
La certification ISTQB constitue un atout supplémentaire.
Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
Pourquoi rejoindre l'équipe ?
- Un environnement dynamique et innovant, au sein d'une équipe passionnée par les technologies de données.
- La possibilité de travailler sur des projets d'envergure, à la pointe des technologies cloud et Big Data.
- Des opportunités d'évolution et de formation continue.
- Un cadre de travail flexible et des avantages attractifs.
Mise en forme par Postule ·
Signaler un problème