Jobs / France / Withings

Withings

Stage - Ingénieur.e SQA Python, banc de test physique - H/F

Issy-les-Moulineaux, France Posted today

View original listing ↗ Tailor my CV first Source: Arbeitnow

Listed on Arbeitnow: the application continues on their site, which links to the employer. Optional: we can tailor a CV and cover letter for this job from your real experience first (the first one is free).

Skills this job asks for

PythoniOSAndroidLinux

Add your CV (free) to see which of these your CV is missing.

Sponsorship verdict

No sponsorship evidence yet

No government record and no wording either way. Not a refusal: ask the recruiter.

  • No government sponsor record hereThis employer posted directly and does not match a government sponsor register.
  • The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
  • Can’t check pay against the visa rulesWe don’t have visa salary rules for this country yet.
  • Confirmed live todayWhen a source last listed this job as open.
Details and sources

A verdict summarises public evidence. It is not legal advice and never a guarantee: the employer and the immigration authority decide. Sign in to factor in where you can already work.

Before you apply

Sponsorship unknown

No register record and no sponsorship wording in the posting. Worth asking the employer before investing significant time.

These come from the posting’s own wording. Read the original listing to confirm. See better-fit alternatives →

About the role

Chez Withings, nous souhaitons redonner aux individus le contrôle de leur santé. Nous avons l'obsession de créer des produits beaux et intuitifs, afin que chacun puisse les utiliser facilement au quotidien; nos balances connectées, montres hybrides, tensiomètres, moniteurs de sommeil et tous les dispositifs de notre gamme sont aujourd'hui utilisés par des millions d'utilisateurs. Notre objectif : permettre la prévention, le dépistage et l'accompagnement d'un certain nombre de maladies chroniques via des produits et des services innovants, afin de révolutionner la manière dont on prend soin de notre santé. Intégré.e au sein de l'équipe SQA, vous prendrez en main un banc de test physique déjà en production : il valide chaque nuit l'installation, la mise à jour et la configuration d'une vingtaine de modèles de produits Withings (balances, montres, tensiomètres…), pilotés en UART et relais, intégrés à notre CI Jenkins. Ce stage a pour but de penser, concevoir et produire une version améliorée permettant d'automatiser les interactions physiques — prendre une mesure, monter sur une balance, porter une montre, appuyer sur un bouton, vérifier ce que l'écran du dispositif affiche — afin de convertir en tests automatiques (python) les cas de tests exécutés à la main. En forte interaction avec la QA Firmware, vos principales responsabilités incluront : - Automatiser les mesures simulables : injection de mesures en dblib côté firmware, synchronisation réelle, vérification dans l'app. - Explorer l'émulation de device : étudier et prototyper la simulation complète d'un produit sur Raspberry Pi (comportement BLE/Wi-Fi, cycle d'installation, génération de mesures) - Étendre la couverture du banc existant : nouveaux modèles de produits, nouveaux scénarios (installation, firmware, synchronisation) - Concevoir, modéliser et réaliser les jig de tests : impression 3D de supports et d'actionneurs, pilotage de relais et d'instrumentation série, lecture de l'état des dispositifs (écran, LED). - Développer et maintenir les scripts d'automatisation en Python (Appium, pytest) qui orchestrent app mobile (iOS et Android), backend et instrumentation physique. - Intégrer chaque nouveau scénario à la CI Jenkins pour qu'il tourne chaque nuit, et mesurer la réduction du volume de tests manuels qu'il permet. - Travailler avec les outils d'aujourd'hui : l'équipe développe avec un harness d'agents de code (Claude Code…) — pipeline de génération de tests, revues assistées ; vous l'utiliserez et contribuerez à l'améliorer. - Analyser les résultats, remonter les bugs et documenter les composants hardware et software ; participer aux revues de code. Requirements • Vous êtes étudiant.e en dernière année d'une formation Bac+5 (école d'ingénieur ou université) et recherchez un stage de fin d'études ; • Une excellente maîtrise de Python est indispensable, notamment pour l'automatisation et l'interfaçage avec le hardware (ex : pyserial) ; • Des connaissances en conception mécanique et/ou en impression 3D (ex : FreeCAD, Fusion 360, Cura) seraient un atout majeur — le jig est autant mécanique que logiciel ; • Des bases en électronique (schémas simples, capteurs, relais, UART) seraient un plus ; • Une curiosité pour les agents de code (Claude Code, Codex…) est un plus ; • Vous êtes à l'aise avec les environnements MacOS et Linux ; • Vous êtes passionné.e par les produits high-tech innovants, l'IoT et les enjeux de la qualité logicielle et hardware ; • Vous êtes curieux.se, rigoureux.se, autonome, force de proposition et vous disposez d'une bonne capacité d'adaptation pour progresser dans un environnement en constante évolution ; • Vous êtes à l'aise pour communiquer vos idées et travailler en équipe ; • Vous maîtrisez l'anglais technique (lecture et écriture de code

View original listing ↗