TheraPanacea
Software Verification Engineer
Skills
15 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Paris, France
Work mode:
Onsite
Published on:
5 October 2026
What they need
TheraPanacea is a medical technology company using AI to improve cancer care, with a focus on radiotherapy. We build solutions that work alongside existing systems to help clinicians plan and deliver treatment more efficiently and consistently. Our goal is simple: support care teams by reducing routine workload and helping them focus on what matters most - patients.
Missions:
For functional testing & V&V :
- Review SRS (Software Requirements Specification) and related V&V documentation with Product Owners and Software Tech Lead
- Design, write, and maintain test plans and test protocols for ART-PLAN (Cloud and On-Premises versions)
- Execute manual functional tests on every candidate release (alpha, beta, RC)
- Collaborate with Product Owners to clarify acceptance criteria and reproduce edge-case scenarios
- Report, track, and prioritize defects in close collaboration with developers and QA
- Perform full Verification Testing in Phase 4 as defined by IEC 62304
- Validate behaviour on both AWS cloud tenants (eu-west-3, US, UK) and On-Premises deployments, including air-gapped environments
- Deliver the final GO / NO-GO recommendation at each release gate to authorize safe deployment
- Maintain traceability between SRS, test cases, and test execution results for certification audits
- Support regression analysis and impact assessment across releases
- Participate in release readiness reviews and post-release monitoring
For test automation & performance engineering :
Design and maintain the automated E2E test suite (Cypress/Playwright) integrated into the Azure DevOps CI/CD pipeline
Design, implement, and operate Long Run Tests (24h / 48h / 72h stability runs) to detect memory leaks and performance degradation
Design and operate Benchmark Tests to monitor computational and throughput trends across releases
Design and operate Performance Tests (load, stress, capacity) for both Cloud and On-Premises deployments
Maintain automated test infrastructure, monitor test stability, and triage flaky tests
For all testing activities:
- Pilot and mentor one junior Software Tester, including reviewing their test plans and providing technical guidance
- Contribute to the continuous improvement of the QMS testing process (SOPs, templates, metrics)
- Review Software Design documents and participate in Software Design and Planning meetings
- Maintain the testing knowledge base and onboarding documentation for new team members
- Define and track testing KPIs (coverage, defect density, escape rate, MTTR, test execution time)
- Ensure test reporting is compliant with IEC 62304 verification requirements and fully auditable
- Participate in risk analysis activities (ISO 14971) and translate identified risks into adequate test coverage
- Contribute to CAPA investigations related to defects escaped to production
- Interact with Functional Team, Product Owners, and external consultants on testing scope, schedule, and deliverables
- Escalate blockers and GO / NO-GO risks directly to the Engineering Director
- Ensure regulatory compliance with IEC 62304, MDR 2017/745, and IEC 81001-5-1 (where applicable)
Minimum level required:
- Engineering Degree or equivalent (Computer Science, Software Engineering) — 5+ years of experience in software testing, including at least 2 years in a regulated software environment (medical device, aerospace, automotive, or equivalent)
Required skills:
For software testing & V&V:
- Experience with test management tools (Azure DevOps Test Plans, Xray, TestRail or equivalent)
- Knowledge of testing methodologies (ISTQB certification appreciated, risk-based testing, exploratory testing)
- Experience testing both Cloud (AWS) and On-Premises software deployments
For test automation & performance:
- Experience with E2E automation frameworks (Cypress, Playwright, Selenium or equivalent)
- Scripting proficiency (Python, JavaScript/TypeScript) for test automation and performance tooling
For all testing activities:
- Working knowledge of CI/CD pipelines (Azure DevOps, GitLab CI)
- Understanding of regulated software lifecycle (IEC 62304, ISO 13485, MDR); medical imaging and DICOM knowledge is a plus
- Leadership skills — ability to mentor a junior tester and coordinate testing activities
- Critical Thinking
- Communication skills — ability to interface with Product Owners, developers, and senior management
Language: English / French
Reposting to: Engineering Director and/or Software Tech Lead
Process :
- Interview with Engineering Director (1st filter - Verification on experience, mindset, feeling)
- Interview with Software Manage (2nd filter - Verification on technical knowledge)
- Interview with HR
- Case Study (2 h in our building - 45 min to prepare in site + 15 min break + 1h live presentation)
- Last run for decision
Other offers great for you!
These companies are also looking for great profiles
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
12 hours ago
Quick apply
Cherrypick
Software Engineer – IT-Core Foundations
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
11 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
8 hours ago
Quick apply
No company information available.