Responsible for the development of software test solutions for Engineering integration and verification; and manufacturing functional verification of new and legacy products. Individual will participate in a structured fixture development process analyzing software requirements for testability, documenting test cases, developing and executing corresponding test software, analyzing test data, and communicating test coverage/status information to the test engineering team.
Test Software Solution Development
Work with internal/external partners to analyze and document their test needs
Propose test strategies to meet the technical and schedule needs of the project
Drive the development of software applications to facilitate testing of electronic products
Collaborate with Engineering Department to define test software requirements during initial product design and development
Verification and Troubleshooting:
Design, execute and evaluate results of repeatability and reliability studies
Troubleshoot product and test equipment, propose and implement fixes
Analyze test results and generate product performance and trending reports
Mentor/train engineers, technicians and other personnel in usage of test software, test fixtures, processes, and equipment
Coordinate efforts to resolve technical or logistical problems and communicate plans to team
Understanding of software testing methods and strategies, including automated testing methodologies for electronics and firmware embedded products.
Well versed in multiple programming languages including, but not limited to, C C++ C# Perl Python Visual Basic.
Ability to read and understand complex analog and digital circuit schematics and interconnect diagrams.
Ability to use standard electronic test equipment including oscilloscopes, DMMs, power supplies, function generators, etc.
Excellent communications skills both written and verbal.
Able to multitask and perform a variety of functions at a high level with exceptional attention to detail.
Bachelor's degree in Electronics Engineering (EE), Computer Engineering (CE), or Electrical Engineering Technology (EET), preferred.
Work Experience may be considered in lieu of degree.