Software Test Engineer

The Manufacturing Software Test Engineer is responsible for the design and development of automated test systems for Tibit Communications manufacturing facility working with the Test Engineering Department to develop a testing strategy. Additionally, the Test Engineer will troubleshoot quality issues and high PPM to help facilitate solutions.

Essential Responsibilities include, but are not limited to the following:

  • Conduct hardware and software verification and validation testing
  • Contribute to evaluating and improving software performance; support transitioning investigational device through product development to manufacturing/production and post market lifecycle management
  • Ensure all subsystems and products are fully tested in accordance with the product development process including requirements definition, verification, and validation.
  • Lead and prepare verification and validation test plans, test procedures and test reports
  • Participate in code reviews, software module tests, software technical reviews and software development phase reviews
  • Have expertise in and working knowledge with configuration management tools including their oversight and maintenance throughout the development process
  • Work closely with cross-functional R&D team to understand system requirements with focus on user experience and clinical usability (UI/UX).
  • Evaluate all levels of software implementation including operating system, embedded and application software, device drivers and firmware and report findings to responsible team member(s)
  • Ensure proper documentation and traceability between system requirements, software requirements, software design and test cases

Education:

  • Bachelor’s computer Science (Preferred)

Experience:

  • Programming Software – C, C++, Python, JavaScript, Json
  • Relational/Non-relational database development
  • Linux operating systems

Please send cover letter and resume with “Job Application” as the subject.