Senior Engineer, Software Test Bio Devices

Other jobs >> General




The Senior Software Test Engineer is a key position in the development process of bio-devices for the animal health industry. This position is responsible for the development and execution of software test processes and protocols, as well as reporting and summarizing results from testing bio-devices. The Senior Software Test Engineer will be responsible for the support of existing software testing and the development of new software test methodologies.

The Senior Software Test Engineer will be capable of directing software test activities as well as working independently to develop software requirements, complete protocol execution, and compile test summary reports. The role involves working in close collaboration with Software Development, Hardware Engineering, Product Reliability and BioProcess Sciences under the direction of Engineering Management. The person in this role will often guide the activities of other colleagues during the course of a project, but no formal supervisory responsibilities are attached to the job. This position may also require software development to support test systems internally developed for the electro-mechanical reliability program.


The Senior Software Test Engineer has a variety of responsibilities, including:

- Providing influence to develop a culture of data driven testing and development with a software stability mindset, given high level direction.

- Participating in system engineering for complex software systems to validate hardware and software interactions.

- Writing and collaborating on testable, well-written software requirements.

- Proficiency in use of a software requirements management tool.

- Providing software test engineering leadership for multiple test projects, including new products from design concept to full production.

- Performing software troubleshooting for internal test systems and existing bio-devices

- Designing, developing, and maintaining test cases in support of functional, system and regression testing activities.

- Developing trace matrices to map software requirements to test results.

- Providing detailed test/analysis results in written reporting format for engineering audiences.

- Extensive interaction with software development and engineering groups in test design, analysis and other technical requirements.

- Initiating justification and implementation of new test methodologies and technology.

- Assisting in the development of hardware test systems using system level controls SW and external code to facilitate performance and HALT (Highly Accelerated Life Testing) test systems.


B.S. in Computer Science, Computer Engineering, Electrical Engineering or similar Engineering discipline with minimum of 5 years (8-10 years preferred) demonstrated software testing experience in an embedded systems environment with an emphasis on automated systems.


- Demonstrated proficiency in developing and implementing software test plans and test systems for embedded devices (electro-mechanical devices is highly preferred).

- Demonstrated experience testing software (JavaScript, HTML, CSS, jQuery, C, C++, Java, C#, or structured text (IEC 61131-3 languages or industrial controls and automation))

- Demonstrated proficiency with software requirements management tools such as JAMA, DOORS, etc.

- Thorough understanding of the Software Development Lifecycle (SDLC) and its respective phases.

- LabVIEW development experience is highly desired

- Experience testing PLC, HMI or other industrial control software is highly desired

- Demonstrated experience in critical thinking and problem solving skills, planning and organizing, decision-making

- Excellent communication skills, influencing and leading, facilitation and team work capabilities.


Candidate will work mostly at the Durham site either in an office environment or a development lab environment. Travel to customer facilities will be required. Less than 10% travel required.

Full time



Zoetis is committed to equal opportunity in the terms and conditions of employment for all employees and job applicants without regard to race, color, religion, sex, sexual orientation, age, gender identity or gender expression, national origin, disability or veteran status or any other protected classification. Disabled individuals are given an equal opportunity to use our online application system. We offer reasonable accommodations as an alternative if requested by an individual with a disability. Please contact Zoetis Colleague Services at to request an accommodation. Zoetis also complies with all applicable national, state and local laws governing nondiscrimination in employment as well as employment eligibility verification requirements of the Immigration and Nationality Act. All applicants must possess or obtain authorization to work in the US for Zoetis. Zoetis retains sole and exclusive discretion to pursue sponsorship for the acquisition or maintenance of nonimmigrant status and employment eligibility, considering factors such as availability of qualified US workers. Individuals requiring sponsorship must disclose this fact. Please note that Zoetis seeks information related to job applications from candidates for jobs in the U.S. solely via the following: (1) our company website at site, or (2) via email to/from addresses using only the Zoetis domain of @. In addition, Zoetis does not use Google Hangout for any recruitment related activities. Any solicitation or request for information related to job applications with Zoetis via any other means and/or utilizing email addresses with any other domain should be disregarded. In addition, Zoetis will never ask candidates to make any type of personal financial investment related to gaining employment with Zoetis.
  • 1
  • Negotiable
  • None
  • None
  • Re-42682
  • Permanent
  • 0

How to Apply: Please click here to create a free account and post your resume. Only logged in job seekers can apply for a job.

Find us at:

Never provide bank account, credit card details or any other financial information, or make any form of payment, when applying for a job. If you are ever asked to do this by a recruiter on Pure Jobs please click the Report button or contact us with the advertiser's company name and the title of the job vacancy. You should not send any money to anyone. A genuine employer with a job offer would never ask you to do this.

Report this job

Report a job

If you're concerned about a job advert, let us know and our quality team will investigate.

Your name(*)
Invalid Input

Your email address(*)
Invalid Input

Please select you reason(*)

Additional information(*)
Invalid Input

Invalid Input

Get new jobs for this search by email.

Also get an email with jobs recommended just for me.

Create Alert

Subscribe to updates from our blog