88-50100558 Software Development Engineer in Test

RocheSanta Clara, CA
Hybrid

About The Position

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 Roche Sequencing Solutions, Inc. seeks a Software Development Engineer in Test at its Santa Clara, California location. Duties: Within a global healthcare technology company, design and develop automated software system testing suites and framework to validate the company’s digital pathology algorithms. Understand algorithms and perform necessary data analysis for confirming the technical performance specifications and scientific accuracy. Problem-solve failures and report any issues identified. Develop reusable and scalable data-analysis tool libraries used for verifying components as well as end-to-end methodology. Participate in requirements, architecture, and software design specification reviews. Execute dry-run and formal verification testing. Follow defined software development lifecycle procedures and standard processes. Collaborate with multi-functional leads including imaging scientist, product managers, and software developers to and align on work scope and project release timelines.

Requirements

  • Requires a Bachelor’s degree, or foreign degree equivalent, in Computer Science, Biomedical Engineering or closely related field and 2 years of experience as a Software Engineer or closely related position.
  • 2 years of experience must include:
  • Performance Testing including verifying product performance for release
  • Medical device software or regulated software verification including releasing IUO, RUO or IVD software
  • Data analysis and algorithm test engineering
  • Python, PyTest, Javascript
  • Software development in test, test automation frameworks, CI/CD tools, cloud and container management technologies
  • Scrum and Agile software development

Responsibilities

  • design and develop automated software system testing suites and framework to validate the company’s digital pathology algorithms
  • Understand algorithms and perform necessary data analysis for confirming the technical performance specifications and scientific accuracy
  • Problem-solve failures and report any issues identified
  • Develop reusable and scalable data-analysis tool libraries used for verifying components as well as end-to-end methodology
  • Participate in requirements, architecture, and software design specification reviews
  • Execute dry-run and formal verification testing
  • Follow defined software development lifecycle procedures and standard processes
  • Collaborate with multi-functional leads including imaging scientist, product managers, and software developers to and align on work scope and project release timelines
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service