Software Development Test Engineer

Danaher   •  

Sunnyvale, CA

Not Specified years

Posted 245 days ago

This job is no longer available.

Job ID: CEP000758

About Us

At Cepheid, we are passionate about improving healthcare through faster, more accurate diagnostic tests. With our GeneXpert® System, we’ve taken the most sophisticated molecular technology and packaged it into an automated, easy-to-use format that has quickly become the platform of choice worldwide. From the largest laboratories to small physician offices, our game-changing solution delivers critical answers when clinicians and patients need them most. Through strong molecular biology capabilities and ongoing product innovation, we are focused on developing tests for healthcare-associated infections, sexual health, critical infectious disease, virology, and oncology applications.

Description

Create and enhance the automation test environments for products, including both User Interface testing and white box unit testing at the code level.
Design and develop automated system test scripts and Java unit tests.
Execute automated, semi-automated, and manual unit test cases, covering system test cases and specifications from software developers.
Write and maintain automated and manual test procedures.
Lead test case design reviews and participate in test case coverage reviews.
Gather test case requirements in a fluid and fast-paced development environment.
Clearly log defects, maintain test data, and monitor test performance over time.
Investigate incoming bug reports prior to escalating to Software Engineers. Reproduce issues, provide logs, and run applications through a debugger.

Qualifications

Create and enhance the automation test environments for products, including both User Interface testing and white box unit testing at the code level.
Design and develop automated system test scripts and Java unit tests.
Execute automated, semi-automated, and manual unit test cases, covering system test cases and specifications from software developers.
Write and maintain automated and manual test procedures.
Lead test case design reviews and participate in test case coverage reviews.
Gather test case requirements in a fluid and fast-paced development environment.
Clearly log defects, maintain test data, and monitor test performance over time.
Investigate incoming bug reports prior to escalating to Software Engineers. Reproduce issues, provide logs, and run applications through a debugger.