Offers “Roche”

Expires soon Roche

Verification and Validation Software Engineer II

  • Belmont (TANGNEY)
  • IT development

Job description

  Job facts

Join us as a member of Roche Sequencing Solution's Verification & Validation team, where you will be responsible for developing the test plans, verification strategies, traceability and test infrastructure for Roche Sequencing products. You will implement and test cutting-edge, distributed, scale-out Next-Generation Sequencing data analysis software to ensure highest possible software quality for gene sequencing research and disease diagnostics, which is a pillar for the growing infrastructure needed to understand the human genome with speed, scale, and accuracy. Code to cure!

Position Summary:

The Verification and Validation Software Engineer II will debug software products through the use of systematic tests to develop, apply, and maintain quality standards for company products. Develop, modify, and execute software test plans, automated scripts, ​and programs for testing. Analyze and write test standards and procedures. Maintain documentation of test results to assist in debugging and modification of software. Analyze test results to ensure existing functionality and recommends corrective action. Consult with development engineers in resolution of problems. Provide feedback in preparation of technical appraisals of programming languages, systems, and computation software. Ensure quality computer integration into the overall functions of scientific computation, data acquisition, and processing.

Essential Responsibilities:

·  Work independently to create, maintain, and execute automation and manual test plans.
·  Create traceability between test plans and formal requirement documents.
·  Participate in scrum meetings, be involved in requirements gathering, the creation of user stories, test cases, and defects.
·  Identification of software defects as early as possible in the software development process, and problem resolution to management.
·  Work with the development team to improve unit test coverage, frameworks, and productivity tools.
·  Work with cross-functional teams and a variety of disciplines such as scientists, regulatory, and quality to gain an understanding of the product which will aid the creation of the test plans.
·  Participate in the evaluation of tools, test development, automation environment used for software verification.
·  Mentor team members in best practices and skills development.

Minimum Qualifications:

·  Bachelor's degree in Computer Science, Science or Engineering.
·  Minimum of two (2) years directly related experience or equivalent combination of education and experience.
·  Thorough understanding of automated test tools and frameworks (eg. Selenium, Cucumber, etc.).
·  Previous experience working as a tester in an Agile software development environment.
·  Demonstrates success for technical proficiency, engineering creativity, collaboration with others and independent thought.
·  Expert knowledge of engineering principle and concepts.
·  Develops and uses company design practices as applied to projects.
·  Understands and applies industry practices and benchmarks.
·  Uses company practices for SW integration and test at the expert level.

·  Who we are

At Roche, 94,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we've become one of the world's leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.

Roche is an equal opportunity employer and strictly prohibits unlawful discrimination based upon an individual's race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, age, mental/physical disability, medical condition, marital status, veteran status, or any other characteristic protected by law.

Make every future a success.
  • Job directory
  • Business directory