Roche is working to make next-generation sequencing simple and accessible enough for routine use by accelerating clinical research, streamlining workflows, and expanding assay menus. The Verification and Validation team is responsible for ensuring a software product meets its specified requirements and performs as intended by rigorously testing and analyzing the software throughout its development lifecycle.
Requirements
- Java, Cucumber (Behavior-Driven Development), Gherkin, Playwright, Windows, Cypress/JDI/Selenium/WebDriver/TestNG, Typescript/Javascript, Angular, Docker, Jenkins, Groovy, Bash, Jira, Github, Confluence, Google Suite, macOS/Linux, MS SQL
- Experience in automating front-end and back-end applications
- Experience in automation frameworks and corresponding languages
- Experience in development and deployment on Unix derivatives
- Experience in Behavior-Driven Development and Gherkin specifications
- Experience with databases including writing queries
Responsibilities
- Confirm the correctness of requirements-driven tests, utilizing diverse testing approaches such as exploratory, white box, and black box testing.
- Execute tests across multiple testing levels, including end-to-end, system, integration, and unit testing.
- Perform various testing types, such as functional, performance, and scalability testing, to ensure robust product quality.
- Automate and execute front-end and back-end tests for instrument software 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.
Other
- Required Bachelor of Science Degree in Computer Science, Mathematics, Physics, Electrical Engineering or related field with 5 years of experience
- Five years of experience in software product development
- Four years of experience in quality engineering or similar field
- Experience in Agile methodologies including Scrum and Scaled Agile Framework
- Experience in regulated industries, specifically Medical Devices/Digital Health/Lifesciences
- Excellent communication skills, both written and oral
- Candidates should be comfortable working around electromechanical systems, automated instruments.