Join or sign in to find your next job
Join to apply for the Senior SW Engineer in Test role at Roche
At Diagnostic Insights Software, we collaborate on digitalizing diagnostics and revolutionizing how data is accessed and utilized in Laboratories and Point of Care settings. The product focuses on helping people keep their health, so you’ll be working on practical, impactful software.
Position
Senior Software Engineer in Test (Sant Cugat). You will ensure the quality and reliability of our software products by performing thorough testing activities throughout the development lifecycle. You will work closely with developers, product owners, and stakeholders to deliver high‑quality software in a fast‑paced, iterative environment.
Main Tasks
* Confirm the correctness of requirements‑driven tests using exploratory, white‑box, and black‑box testing approaches.
* Execute tests across multiple levels, including end‑to‑end, system, integration, and unit testing.
* Perform functional, performance, resiliency, and scalability testing to ensure robust product quality.
* Automate and execute front‑end and back‑end tests for platforms and web applications.
* Develop and automate deployment and testing pipelines, supporting multiple project branches and stages.
* Track and report quality metrics, contributing to the maintenance and improvement of quality dashboards.
* Conduct root cause analyses of defects and newly discovered issues to continuously improve testing practices.
* Design and implement automation frameworks and validate toolchains to support testing processes.
* Ensure compliance with regulatory standards for all quality engineering deliverables.
* Collaborate closely with Test Architects, Test Leads, Test Managers, designers, architects, and developers.
* Share, coach, and train the built‑in quality mindset throughout the organization.
Essential Skills / Who you are
* 5+ years in a similar position with strong knowledge of verification & validation processes, ideally in regulated environments.
* Bachelor’s degree in Computer Science, Information Technology, or a related field.
* Experience in integrating automated tests into CI/CD pipelines to ensure continuous testing.
* Experience creating and maintaining comprehensive test documentation.
* Excellent written and verbal communication in English.
* Familiarity with Kubernetes, AWS, Java, Cucumber (BDD), Typescript, Javascript, Playwright, Cypress, Jira, GitHub/GitLab, Confluence, Google Suite, macOS/Linux.
Bonus Skills
* Knowledge of laboratory automation customer workflows.
* Familiarity with healthcare interoperability standards such as FHIR, HL7, ASTM.
* Experience with observability stacks and standards.
What You Can Expect From Us
* Ambitious and passionate people building meaningful products for a global audience.
* An innovative agile working environment with collaboration and knowledge sharing across cross‑functional teams.
* A growing organization with room for personal and professional development.
* Loads of benefits: brand new Apple hardware, public transport voucher, lunch benefit, language classes, professional training budget.
* Flexible home office policy.
* Part of a team of experienced software engineers working on a wide range of technologies, gaining a rich understanding of medical software requirements, including security, medical risk management, safe programming, and certifications.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Roche is an Equal Opportunity Employer.
#J-18808-Ljbffr