Rochester, NY. Test Engineer (Controls and Devices).
Responsible for engineering integration and verification of commercial security products. You will participate in a structured product development process, collaborating with a cross-functional team. This group is charged with analyzing requirements for testability, documenting test cases, developing and executing corresponding test processes, analyzing test data, and developing test tools.
Test Solution development
- Work with product and development teams to identify test cases for project requirements
- Introduce test strategies and innovative paradigms to meet the technical/schedule needs of the project
- Write scripts to automate testing and create tools to support testing and development of software/hardware.
Verification and Troubleshooting
- Drive the verification of electrical, electromechanical, and software platforms
- Design, execute and evaluate results of repeatability and reliability studies
- Troubleshoot product and test equipment, propose and implement fixes
- Engage a data driven approach to product performance, trending reports, and analysis of test results
Communication
- Mentor/train other associates in usage of test processes, equipment, and paradigms
- Collaborate on improving engineering team’s test coverage and release velocity
- Track and communicate status of engineering verification results in a systematic fashion
Qualifications
You hold a Bachelors or Masters degree in Electrical, Computer, Software Engineering or related discipline
- This is an entry level role, and we will consider candidates with 0-5+ years of experience in mechanical, electrical, software testing
- You have an understanding of automated testing methodologies for electronics, embedded, and web products
- You offer proficiency with test debugging and validation equipment such as oscilloscopes, multi-meters, spectrum analyzers, network analyzers, signal generators, EMC and environmental chambers, etc.
- You boast a strong attention to detail and a highly analytical aptitude
- You can demonstrate effective troubleshooting skills at system and component levels
Ideally, you also bring ...
- Experience with test automation and scripting languages, such as C#, Ruby, Python, Java, etc.
- Experience with automated test platforms, such as Test Complete, Test Stand, Jenkins, Bamboo, etc.
- Experience with test tool development, using tools such as Visual Studio or LabVIEW
- Familiarity with equipment calibration processes
To be successful in this position individual must have a high level of self-motivation, a drive for self-development and possess excellent communication and interpersonal skills.
Contact me staffing@softwarescout.com if interested.