Roche Sequencing is developing ground-breaking next-generation sequencing products that allow scientists/clinicians powerful new avenues to investigate DNA, the blueprint of any lifeforms, in days giving them the ability to understand health conditions such as cancer, HIV, COVID19 and more! We are not only changing science but changing lives through the development of frontier technologies that accelerate personalized healthcare.
Make a Big Difference
As a Senior Quality Engineer, you will develop the test plans, verification strategies, traceability and test infrastructure and automated tests for Roche Sequencing products. You will test cutting-edge, distributed, scale-out Next-Generation Sequencing data analysis software to ensure the highest possible software quality for gene sequencing research and disease diagnostics.
Participate in all aspects of quality testing and release of Roche’s analytics software products by working with distributed systems, backend testing, UI testing, database testing
Write test plans, test cases, conduct code reviews
Implement automated API testing using tools such as REST Assured or SOAP UI
Provide guidance and work with the development team to improve unit test coverage, frameworks and productivity tools
Participate in requirements, architecture, and design specification reviews
Work with the developers and other QA engineers to investigate issues and verify fixes
Help with customer interaction and support
Use defect management tools such as JIRA
Use the GIT source code management system and the Jenkins Continuous Integration/Continuous Deployment tool
Develop Load and Performance tests using tools such as JMeter
Develop tests for DNA Analytics tools
Help mentor junior engineers with testing and automation
Who You Are
When you join us, you will have meaningful work developing an innovative technology that saves and improves lives around the world. As you collaborate with some of the best in the industry, you will make a huge difference in disease diagnostics! Our team is collaborative and fast-paced. And, we offer a competitive salary with a rich benefits package.
Bachelor’s degree in Computer Science or equivalent technical discipline with a minimum of 4 years of direct related experience in Software Quality Engineering with proficiency in Behavioral + Test-Driven Development principles; or equivalent combination of education and experience to perform at this level; Master or PhD is a plus
Comfortable with: AWS, and Linux Shell
Experience with various QA and support related tools such as Cypress, Selenium, Maven, TestNG/JUnit, Cucumber, Protractor, Jenkins
Experience with creating automated tests for API, UI and database layers
Experience with developing, running and analyzing load and performance tests
DevOps experience is a plus