QA Test Framework Developer F/H
Role details
Job location
Tech stack
Job description
Vous travaillerez en étroite collaboration avec les autres ingénieurs logiciels et l'équipe d'assurance qualité du département afin d'améliorer notre framework de test Pytest/Cucumber utilisé pour valider nos workflows d'orchestration de bout en bout., * Maintenir et faire évoluer notre cadre de test basé sur Pytest/BDD (fixtures, plugins, étapes réutilisables, outils CI/CD).
- Créer des étapes génériques réutilisables pour les ingénieurs QA qui écrivent des scénarios Gherkin pour le matériel.
- Améliorer l'expérience des développeurs : simulations, journaux, rapports, balisage, documentation.
- Ajouter des composants Rust lorsque cela est utile, tels que des SDK typés ou des comparateurs d'état rapides.
- Contribuer au pipeline CI/CD (Gitlab CI, rapports Allure/HTML).
- Collaborer étroitement avec les équipes QA et autres équipes Infrastructure & Data Centers.
Requirements
Stack technique
- Python 3.13+
- Pytest, pytest-bdd (Cucumber, Robot Framework)
- SSH
- REST APIs
- JSON
- YAML Kubernetes
- Linux
- Docker Kafka, * Diplômé·e d'un Master en ingénierie informatique, vous possédez une expérience professionnelle post-diplôme de 2 ans en Python (tests, outillage ou backend).
- Vous ĂŞtes curieux pour les outils, les langages et les nouvelles approches (Rust, CI, BDD).
- Vous possédez un relationnel et avec un goût pour la création de systèmes testables, observables et fiables.
- Vous appréciez l'automatisation, et le refus des tâches répétitives.
Benefits & conditions
Principaux avantages et bénéfices :
- Environnement multiculturel
- Cadre de travail convivial axé sur le bien-être et la santé
- Engagement en faveur de la diversité et de l'inclusion
- Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc.
Inclusion statement
As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it's our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.