Software Test Engineer

Complete Genomics

San Jose (CA)

On-site

USD 90,000 - 110,000

Full time

32 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Gym membership reimbursement
Employee discount program
401(k) Retirement Plan
Education Assistance
20 PTO days + 11 holidays

Job summary

Complete Genomics Incorporated in San Jose seeks a Software Test Engineer to verify instrument control and data acquisition software for DNA sequencing platforms. You will design and run test plans, investigate defects, and collaborate with跨-disciplinary teams to ensure reliability and performance.

The role requires hands‑on testing with software, firmware and hardware, plus familiarity with Linux, scripting and defect tracking tools.

Qualifications

  • Minimum of 2 years of experience in software testing, software quality engineering or a related engineering discipline.
  • Experience developing and executing test cases for complex software systems based on requirements and user workflows.
  • Strong troubleshooting and debugging skills involving software, firmware and hardware interactions.
  • Working knowledge of Linux, including command‑line operations and log analysis.
  • Basic scripting experience using Python, Bash or similar languages for testing, diagnostics or data analysis.
  • Experience with defect tracking and documentation tools such as Jira and Confluence.
  • Ability to independently organize testing activities, investigate technical issues and communicate results.
  • Willingness and ability to perform hands‑on instrument testing in a laboratory environment.

Responsibilities

  • Develop and execute software test plans, including functional, integration, system, and regression testing.
  • Verify complete DNA sequencing workflows, including instrument initialization, run setup, execution, data acquisition, and completion.
  • Test instrument responses to errors, interruptions, and recovery scenarios to ensure reliable software operation.
  • Perform hands‑on testing of software, firmware, and hardware interactions using physical instruments and simulation tools.
  • Review software requirements and designs to identify testing needs, acceptance criteria, and potential risks.
  • Investigate and troubleshoot software defects using system logs, diagnostic tools, and controlled experiments.
  • Document defects, test results and corrective actions with clear supporting evidence.
  • Collaborate with software, firmware, hardware and systems engineers to identify root causes and verify issue resolution.
  • Maintain test cases, test configurations, requirements traceability, and testing documentation.
  • Develop and improve automated test scripts and tools to increase testing efficiency and coverage.
  • Communicate test results, unresolved issues and technical risks to support software release decisions.

Skills

Software testing
Troubleshooting
Linux knowledge
Scripting (Python,Bash)
Jira/Confluence usage
Test plan development

Education

Bachelor's degree in CS/Software Eng or related

Tools

Jira
Confluence
Python
Bash

Job description

Are you ready to help develop reliable, high-performance software that powers next-generation DNA sequencing instruments?

Do you enjoy solving complex technical challenges, investigating software issues, and working hands-on with advanced laboratory technology?

Do you thrive in an environment with diversity, communication, collaboration, and teamwork as the core values?

As the Software Test Engineer, you will be responsible for verifying and qualifying instrument control and data acquisition software for DNA sequencing, sample preparation, and related platforms. You will develop and execute software test plans, investigate defects, and collaborate with multidisciplinary engineering teams to ensure software functionality, reliability, and performance.

WHAT YOU WILL BE DOING
  • Develop and execute software test plans, including functional, integration, system, and regression testing.
  • Verify complete DNA sequencing workflows, including instrument initialization, run setup, execution, data acquisition, and completion.
  • Test instrument responses to errors, interruptions, and recovery scenarios to ensure reliable software operation.
  • Perform hands‑on testing of software, firmware, and hardware interactions using physical instruments and simulation tools.
  • Review software requirements and designs to identify testing needs, acceptance criteria, and potential risks.
  • Investigate and troubleshoot software defects using system logs, diagnostic tools, and controlled experiments.
  • Document defects, test results and corrective actions with clear supporting evidence.
  • Collaborate with software, firmware, hardware and systems engineers to identify root causes and verify issue resolution.
  • Maintain test cases, test configurations, requirements traceability, and testing documentation.
  • Develop and improve automated test scripts and tools to increase testing efficiency and coverage.
  • Communicate test results, unresolved issues and technical risks to support software release decisions.
WHERE YOU WILL WORK
  • Location: San Jose, California
  • Work Arrangement: On‑site, with regular hands‑on testing in a laboratory environment.
  • Travel: Occasional travel may be required for business needs, training or collaboration with global teams.
WHAT YOU WILL BRING US
  • Minimum of 2 years of experience in software testing, software quality engineering or a related engineering discipline.
  • Experience developing and executing test cases for complex software systems based on requirements and user workflows.
  • Strong troubleshooting and debugging skills involving software, firmware and hardware interactions.
  • Working knowledge of Linux, including command‑line operations and log analysis.
  • Basic scripting experience using Python, Bash or similar languages for testing, diagnostics or data analysis.
  • Experience with defect tracking and documentation tools such as Jira and Confluence.
  • Ability to independently organize testing activities, investigate technical issues and communicate results.
  • Willingness and ability to perform hands‑on instrument testing in a laboratory environment.
Preferred Qualifications
  • Experience with DNA sequencing instruments, laboratory automation, medical devices, robotics or other software‑controlled hardware.
  • Experience testing instrument control software, data acquisition systems or software–firmware interfaces.
  • Familiarity with communication protocols such as TCP/IP, serial, USB or CAN.
  • Experience with automated testing frameworks, continuous integration or simulated hardware environments.
  • Knowledge of requirements traceability and documented verification in regulated product development environments.
ABOUT YOU
  • Analytical Problem Solver: You enjoy investigating complex technical problems and identifying practical solutions.
  • Detail‑Oriented: You take a thorough, systematic approach to testing, documentation and defect investigation.
  • Collaborative Team Player: You work effectively with multidisciplinary engineering teams and communicate clearly across functions.
  • Self‑Motivated: You can independently manage priorities, take ownership of assigned tasks and follow through on commitments.
  • Adaptable Learner: You are eager to learn new technologies, tools and testing methodologies in a fast‑paced R&D environment.
WHAT YOUR EDUCATION LOOKS LIKE
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering or a related technical field, or equivalent practical experience.
HOW WE WILL REWARD YOU

The base salary range for this position is $90,000 to $110,000, commensurate with experience, qualifications and job responsibilities.

This position is eligible for an annual bonus program to recognize and reward your contributions and performance.

  • Annual gym membership reimbursement to support your health and wellness
  • Employee discount program to help you save on products and services

We offer eligible employees and their dependents (including domestic partners) a comprehensive and competitive benefits package. Complete Genomics contributes significantly toward employee benefits coverage.

Benefits include:

  • Medical, Dental and Vision Coverage
  • Life and AD&D Insurance
  • Long‑term and Short‑term Disability Insurance
  • Voluntary Life and AD&D Insurance
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSA)
  • Domestic Partner Benefits
  • Commuter Program
  • Employee Assistance Program
  • 401(k) Retirement Plan
  • Education Assistance
  • 20 PTO days and 11 paid holidays per year

Complete Genomics provides equal employment opportunity without regard to race, color, religion, sex, national origin, sexual orientation, gender identity and/or expression, age, disability, veteran or uniformed service status, or any other characteristic protected by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scientist / Senior Scientist, NGS R&D
Scientist / Senior Scientist, NGS R&D

Complete Genomics Incorporated • San Jose (CA)

On-site
USD 90,000 - 110,000
Wellness: Gym membership reimbursement
Employee Discounts
Comprehensive benefits package
Systems R&D Engineer
Systems R&D Engineer

Complete Genomics • San Jose (CA)

On-site
USD 100,000 - 120,000
Gym reimbursement
Employee discount program
Medical, Dental, and Vision Coverage
+4
Senior Software Test Engineer
Senior Software Test Engineer

Element Biosciences • San Diego (CA)

On-site
USD 118,000 - 144,000
Stock options
Annual bonus
Health insurance (no-cost)
+2
Senior Software Test Engineer
Senior Software Test Engineer

Element Biosciences Inc • San Diego (CA)

On-site
USD 118,000 - 144,000
Stock options
Discretionary annual bonus
No-cost health insurance plans
+2
Software Test Engineer 2
Software Test Engineer 2

Illumina • San Francisco (CA)

On-site
USD 103,000 - 155,000
Bonus/Equity opportunities
Comprehensive benefits
Professional development
Software Engineer
Software Engineer

Roberts Recruiting • Natick (MA)

On-site
USD 80,000 - 120,000
Software Test Engineer 2
Software Test Engineer 2

US01 Illumina, Inc. • Hayward (CA)

Hybrid
USD 103,000 - 155,000
Health/dental/vision benefits
Paid time off
Systems Engineer II
Systems Engineer II

Ultima Genomics • Iowa (LA)

On-site
USD 100,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+7
Account Executive (US Midwest)
Account Executive (US Midwest)

Complete Genomics • Detroit (MI)

Hybrid
USD 110,000 - 140,000
Annual incentive commission plan
Annual gym membership reimbursement
Employee discount program
+3
Sr Systems Test Engineer
Sr Systems Test Engineer

Illumina • San Diego (CA)

On-site
USD 98,000 - 148,000
Genomics sequencing access
Family planning
Health/dental/vision insurance
+2