En un coup d'œil
- Missions: Testez des logiciels médicaux innovants pour améliorer les soins aux patients atteints de cancer.
- Entreprise: TheraPanacea, une entreprise de technologie médicale axée sur l'IA.
- Avantages: Salaire compétitif, environnement de travail flexible et opportunités de développement professionnel.
- Autres infos: Encadrez un junior et contribuez à l'amélioration continue des processus de test.
- Pourquoi ce job: Faites partie d'une mission qui impacte directement la vie des patients.
- Qualifications: Expérience en tests logiciels et connaissance des environnements réglementés.
Le salaire estimé est compris entre 60908 - 74443 € par an.
TheraPanacea est une entreprise de technologie médicale utilisant l'IA pour améliorer les soins du cancer, avec un accent sur la radiothérapie. Nous construisons des solutions qui fonctionnent aux côtés des systèmes existants pour aider les cliniciens à planifier et à délivrer des traitements de manière plus efficace et cohérente. Notre objectif est simple : soutenir les équipes de soins en réduisant la charge de travail routinière et en les aidant à se concentrer sur ce qui compte le plus - les patients.
Missions :
- Pour les tests fonctionnels & V&V :
- Revoir le SRS (Spécification des Exigences Logiciels) et la documentation V&V associée avec les Product Owners et le Software Tech Lead
- Concevoir, rédiger et maintenir des plans de test et des protocoles de test pour ART-PLAN (versions Cloud et On-Premises)
- Exécuter des tests fonctionnels manuels sur chaque version candidate (alpha, bêta, RC)
- Collaborer avec les Product Owners pour clarifier les critères d'acceptation et reproduire des scénarios de cas limites
- Rapporter, suivre et prioriser les défauts en étroite collaboration avec les développeurs et QA
- Effectuer des tests de vérification complets en Phase 4 comme défini par l'IEC 62304
- Valider le comportement sur les deux locataires cloud AWS (eu-west-3, US, UK) et les déploiements On-Premises, y compris les environnements isolés
- Fournir la recommandation finale GO / NO-GO à chaque porte de version pour autoriser un déploiement sûr
- Maintenir la traçabilité entre le SRS, les cas de test et les résultats d'exécution des tests pour les audits de certification
- Soutenir l'analyse de régression et l'évaluation d'impact à travers les versions
- Participer aux revues de préparation de version et à la surveillance post-version
- Pour l'automatisation des tests & l'ingénierie de performance :
- Concevoir et maintenir la suite de tests automatisés E2E (Cypress/Playwright) intégrée dans le pipeline CI/CD Azure DevOps
- Concevoir, mettre en œuvre et opérer des tests Long Run (24h / 48h / 72h) pour détecter les fuites de mémoire et la dégradation des performances
- Concevoir et opérer des tests de référence pour surveiller les tendances de calcul et de débit à travers les versions
- Concevoir et opérer des tests de performance (charge, stress, capacité) pour les déploiements Cloud et On-Premises
- Maintenir l'infrastructure de test automatisée, surveiller la stabilité des tests et trier les tests instables
- Pour toutes les activités de test :
- Piloter et encadrer un testeur logiciel junior, y compris revoir ses plans de test et fournir des conseils techniques
- Contribuer à l'amélioration continue du processus de test QMS (SOP, modèles, métriques)
- Revoir les documents de conception logicielle et participer aux réunions de conception et de planification logicielle
- Maintenir la base de connaissances sur les tests et la documentation d'intégration pour les nouveaux membres de l'équipe
- Définir et suivre les KPI de test (couverture, densité de défauts, taux d'évasion, MTTR, temps d'exécution des tests)
- Assurer que les rapports de test sont conformes aux exigences de vérification IEC 62304 et entièrement audités
- Participer aux activités d'analyse des risques (ISO 14971) et traduire les risques identifiés en couverture de test adéquate
- Contribuer aux enquêtes CAPA liées aux défauts échappés en production
- Interagir avec l'équipe fonctionnelle, les Product Owners et les consultants externes sur la portée, le calendrier et les livrables des tests
- Escalader les blocages et les risques GO / NO-GO directement au Directeur Technique
- Assurer la conformité réglementaire avec l'IEC 62304, le MDR 2017/745 et l'IEC 81001-5-1 (le cas échéant)
Compétences requises :
- Pour les tests logiciels & V&V :
- Expérience avec des outils de gestion des tests (Azure DevOps Test Plans, Xray, TestRail ou équivalent)
- Connaissance des méthodologies de test (certification ISTQB appréciée, tests basés sur les risques, tests exploratoires)
- Expérience dans les tests de déploiements logiciels Cloud (AWS) et On-Premises
- Pour l'automatisation des tests & la performance :
- Expérience avec des frameworks d'automatisation E2E (Cypress, Playwright, Selenium ou équivalent)
- Pour toutes les activités de test :
- Connaissance pratique des pipelines CI/CD (Azure DevOps, GitLab CI)
- Compréhension du cycle de vie des logiciels réglementés (IEC 62304, ISO 13485, MDR); connaissance de l'imagerie médicale et de DICOM est un plus
- Compétences en leadership — capacité à encadrer un testeur junior et à coordonner les activités de test
- Pensée critique
- Compétences en communication — capacité à interagir avec les Product Owners, les développeurs et la direction
Rattachement à : Directeur Technique et/ou Software Tech Lead
Processus :
- Entretien avec le Directeur Technique (1er filtre - Vérification de l'expérience, état d'esprit, ressenti)
- Entretien avec le Responsable Logiciel (2ème filtre - Vérification des connaissances techniques)
- Entretien avec les RH
- Étude de cas (2 h dans nos locaux - 45 min pour préparer sur place + 15 min de pause + 1h de présentation en direct)
Software Verification Engineer in Paris employeur : TheraPanacea
En tant qu'employeur, notre entreprise se distingue par son engagement envers l'excellence et le développement professionnel de ses employés. Située dans un environnement dynamique, nous offrons des opportunités de croissance continue, un cadre de travail collaboratif et une culture d'innovation qui valorise chaque contribution. Nos employés bénéficient également d'avantages uniques, tels que des programmes de mentorat et des projets stimulants dans le domaine de la technologie médicale, garantissant ainsi un impact significatif sur la vie des utilisateurs.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Software Verification Engineer in Paris
✨Participe à des meetups tech
Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de TheraPanacea.
✨Contribue à des projets open-source
Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez TheraPanacea.
✨Réseau sur LinkedIn, mais avec du contenu
Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de TheraPanacea remarquera tes posts et te contactera pour un entretien !
✨Postule directement via notre site
N’oublie pas que postuler sur le site de TheraPanacea est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Software Verification Engineer in Paris
Quelques conseils pour ta candidature 🫡
Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !
Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre TheraPanacea et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.
Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !
Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que TheraPanacea sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.
Comment te préparer à un entretien d'embauche chez TheraPanacea
✨Maîtrise des langages de programmation
Pour un poste en ingénierie et développement logiciel chez TheraPanacea, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !
✨Prépare ton portfolio technique
N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez TheraPanacea !
✨Compréhension des méthodologies agiles
Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.
✨Sois prêt pour des mises en situation
Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez TheraPanacea, ils rechercheront des candidats réactifs et capables de travailler sous pression.