Software Test Development Engineer

Job Description

The software test development engineer will drive defect prevention throughout the software development lifecycle. The software test development engineer will provide input into requirements development and own the verification plan for software tests. This position will be involved in process development activities with the goal of continually improving the effectiveness and efficiency of testing activities. Will collaborate with a geographically dispersed team and be the liaison between the design and test execution groups.


  • Provide input into the requirements development process.

  • Analyze software requirements to ensure they are clear and testable.

  • Create and own the verification plan for Software tests.

  • Create and review test procedures for grey-box and black-box level tests to verify the correct functionality, usability, performance and reliability of complex systems.

  • Assist in test planning and risk analysis activities.

  • Work closely with the development and test execution teams to facilitate software releases.

  • Work with the test lab and quality teams to develop processes to increase efficiency and effectiveness of test methods.

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science or another related degree.

  • Experience with C,, C++ preferred; in-depth experience with 1 software language required.

  • Experience with embedded systems, microcontroller programming and software troubleshooting.

  • Experience with LabView, TestStand or Veristand preferred.

  • Experience with CAN, I2C or other serial communication protocols preferred.

  • Demonstrated experience in the following: software testing methods, test plan and test case development.

  • Strong aptitude and interest in system and software testing.

  • Ability to work with individuals around the world with distributed responsibilities.

  • Demonstrated written and oral communication skills including strong presentation skills.

Please forward your resume and cover letter to