Job Description
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.
The Position
At Roche, we combine diagnostics, medicines, and digital technology to tackle the toughest health challenges . As a Senior Software Test Engineer at Roche, you will be a key driver in ensuring the quality and reliability of our medical software systems. You will work independently on the test design and verification of complex software functions and features, ensuring they meet rigorous regulatory and safety standards. In this role, you will define the software test environment, lead verification activities, and mentor other team members to foster technical excellence within the software testing chapter.
Key Responsibilities
Software V&V Planning & Strategy: Conduct independent reviews of software requirements and user stories to ensure clarity and testability. You will define software acceptance criteria in collaboration with stakeholders to establish a solid base for verification results.
Advanced Software Test Design: Independently create, maintain, and review complex test cases for software components across all lifecycle phases—from early feasibility to product care. This includes collaborating closely with software developers on test case elaboration and issue resolution.
Test Automation & Environment: Take responsibility for identifying and specifying the required software test equipment and environments. You will independently implement testing tools and automation frameworks in accordance with the test strategy and regulatory requirements.
Execution & Defect Management: Execute complex software test sets, analyze results, and independently track issues through to verification of the fix. You will report findings directly to project teams and propose strategic further actions.
Technical Leadership: Provide technical guidance to less experienced team members in software testing methodologies. You will also drive the implementation of new software testing technologies and tools within the organization.
Cross-Functional Collaboration: Act as a software verification representative in project meetings and committees, collaborating with disciplines such as Systems Engineering, HW Development, and Operations.
Who you are
Education: Successfully completed studies (M.Sc. level or higher) in Informatics, Software Engineering, or a related technical field (e.g., Mechatronics, Electronics).
Experience: At least 5 years of professional experience in software verification or a similar position.
Certification: ISTQB Certified Tester - Advanced Level (Test Analyst or Technical Test Analyst) or equivalent qualification.
Technical Expertise:
Profound knowledge of V&V processes and methods specifically for complex software systems.
Advanced Programming Skills: Expert knowledge in test automation using languages such as Python, C/C++, Bash Script, or Gherkin.
Tools: Advanced proficiency with test management tools like JAMA or codebeamer.
Specialized Testing: Experience in load testing, reliability testing, and usability testing is highly desirable.
Soft Skills:
Demonstrated ability to solve complex technical problems and navigate conflicting situations under pressure.
Strong communication skills to articulate complex software concepts and provide constructive feedback.
Innovative mindset with the ability to foresee potential technical risks and proactively address them.
Languages: Expert English language skills (B2/C1 level or better).
This position is based at Maxim Motherwell. We operate in a hybrid working mode, which requires a minimum of 50% presence in the office. Please note that no relocation support is offered for this role.
Who we are
A healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let’s build a healthier future, together.
Roche is an Equal Opportunity Employer.