QA Test Framework Developer F/H

Dassault Systèmes
Canton of Saint-Cloud, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Canton of Saint-Cloud, France

Tech stack

HTML
Computer Engineering
Data Centers
Linux
JSON
Python
Neo4j
Prometheus
Backend
Pytest
Kafka
REST
Cucumber
Docker

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.

About the company

Nous recrutons un·e développeur Python H/F afin de renforcer notre équipe Infrastructure as a code., OUTSCALE, marque de Dassault Systèmes, est un opérateur souverain et durable de l'Expérience en tant que Service qui offre à ses clients des environnements technologiques de confiance. Nous offrons des expériences uniques grâce au savoir-faire de nos équipes passionnées, qui se reflète notamment par la création de solutions de Business Expériences, le développement de notre propre orchestrateur Cloud, TINA OS, ou encore l'obtention de la qualification SecNumCloud. L'équipe Infrastructure As Code du département Infrastructure & Data Centers de 3DS Outscale est chargée de développer et d'améliorer les solutions d'automatisation de l'installation matérielle, ainsi que de récupérer et de traiter les données provenant de nos infrastructures., Intégrer une entreprise scientifique au cœur de l'innovation technologique, portée par une forte croissance depuis plus de 40 ans, OUTSCALE offers virtual twins of organizations and trusted cloud environments that make innovation easier and grow competitiveness in a sustainable way.

Apply for this position