A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ Pas de télétravail – Montpellier périphérie (34) – Expérience de 8/10 ans min Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Votre mission principale en tant qu'ingénieur développement software sera de concevoir, développer, documenter, tester et livrer les nouvelles fonctionnalités ou corrections du logiciel utilisateur des différents instruments médicaux du groupe Voici un aperçu détaillé de vos missions : Vous intégrez l'équipe en charge des logiciels applicatifs. Vous participez au développement de l'application de gestion, d'acquisition et d'interprétation des résultats d'analyses médicales Vous intervenez sur l'ensemble du logiciel (IHM, logique métier, base de données, communication avec le logiciel embarqué) Vous respectez et encouragez l'usage des principes et bonnes pratiques de la programmation (GRASP, SOLID, etc.) Vous aidez et accompagnez les autres membres de l'équipe Vous travaillez en collaboration avec les équipes Firmware, tests, marketing, biologie, électronique, mécanique & production. Développement du logiciel Concevoir, développer, faire évoluer, maintenir, refactoriser des fonctionnalités applicatives en C# / .NET / WPF / Entity Framework Core Analyser, investiguer et corriger les anomalies Concevoir et maintenir du code fiable, lisible, maintenable, testable Écrire et maintenir des tests unitaires automatisés afin de garantir la stabilité du code Participer aux réunions d'architecture logiciel Participer à l'amélioration continue de la qualité logicielle et des outils de test et d'intégration continue. Environnement technique C# 14 / .NET 10 / WPF Entity Framework Core, SQL Server MSTest, Appium Visual Studio 2026, Git/Gitea, Jenkins, Jira Respect des normes et exigences réglementaires, DM DIV, IEC 62304.
Notre client dans le secteur Biens et services de consommation recherche un/une QA engineer, X2 H/F Description de la mission : Au sein de notre client : MissionLe QA intervient sur la maintenance et l'extension des tests d'acceptation API automatisés. Il analyse les User Stories, définit les critères d'acceptation et les cas de test, puis les implémente dans le framework existant. Il assure également le suivi des tests de non-régression exécutés dans la chaîne CI/CD et participe à l'analyse des bugs. Responsabilités principalesAnalyser les User Stories avec le Product Owner ; Définir les critères d'acceptation et les cas de test ; Développer et maintenir les tests automatisés ; Superviser les tests de non-régression dans la CI/CD ; Analyser les bugs et les anomalies ; Réduire la maintenance, les tests instables et les défauts échappant aux contrôles ; Partager les bonnes pratiques QA avec les autres équipes de la Tribe. Environnement et profilTests d'acceptation API automatisés à 100 % ; Plus de 2 000 tests ; Framework interne basé sur Cucumber ; Utilisation de Jira Xray ; Travail au sein d'une feature team composée d'un Product Owner, d'un Tech Lead, d'un Scrum Master et de 5 développeurs ; Expérience recherchée : plus de 5 ans ; Compétences : QA, automatisation, gestion des données de test, optimisation de l'exécution des tests, API et collaboration ; Reporting opérationnel auprès du Lead QA ; Le candidat doit être prêt à expliquer : Son expérience des tests automatisés sur des APIs ; Sa pratique de Cucumber ou d'un framework équivalent ; Sa manière de définir des critères d'acceptation et des cas de test ; Son expérience de Jira Xray et des pipelines CI/CD ; Sa méthode d'analyse des bugs et des tests en échec ; Les actions mises en place pour limiter la flakiness et la maintenance des tests ; Sa collaboration avec un Product Owner, un Tech Lead et des développeurs. Compétences / Qualités indispensables : QA Compétences / Qualités qui seraient un + : XInformations concernant le télétravail : Oui — 2 jours/semaine
Dans le cadre du développement d'une plateforme d'évaluation innovante intégrant des fonctionnalités d'intelligence artificielle, nous recherchons un Ingénieur Développement Logiciel Embarqué Python disposant d'une solide expérience en environnement automobile. Le consultant interviendra sur une plateforme intégrant : Une interface graphique de pilotage et d'analyse. Un framework de communication temps réel. Des fonctionnalités d'analyse assistée par IA. Un support avancé aux utilisateurs. Des scripts d'accès aux registres des équipements. Le traitement et la consolidation des journaux système (logs). La génération automatisée de rapports. Missions principales Développer et maintenir des applications Python orientées objet. Concevoir des interfaces graphiques destinées aux utilisateurs finaux. Développer des outils d'acquisition et d'analyse des données embarquées. Mettre en œuvre les communications avec les équipements via différents protocoles. Réaliser le post-traitement des logs et la génération de rapports. Participer aux activités d'intégration et de validation logicielle. Collaborer avec les équipes système, logiciel embarqué et validation.