SOFTWARE TEST ENGINEER COMPANY: Preh, Inc. LOCATION: Novi, MI POSITION: Full-time POSITION TITLE: Software Test Engineer DEPARTMENT: Laboratory Software and System Test REPORTS TO: Quality Manager Preh, Inc. was named one of the Best Places to Work in Michigan! Preh also won the Best Place to Work for Millennials award! Excellent Benefits Package:
- Health insurance benefits are 100% paid for by company
- Vision and dental insurance benefits are 100% paid for by company
- Life, Accident, & Disability insurance benefits are 100% paid for by company
- Paid Holidays and Paid Time Off
GENERAL SUMMMARY: The Software Test Engineer is responsible for the planning, specification, execution and documentation of software tests on electronics and for the system integration tests of the mechanics-electronics interface. She/He is one of the contact person for the customer related to software qualification, and agrees with the Quality Manager and the Software Engineer on the testing strategy. Essential Duties and Responsibilities:
Defines the testing strategy in agreement with the Quality Manager and software engineers. Analyzes and understands black box Software requirements. Writes the test specifications and protocols. Implements automated test scripts. Tests the software according to test specifications. Participates in problem identification and solution management. Manages the tests, including planning, execution, control, and reporting of test results. Reviews and prepares related documents as specified in PKit. Complies with IATF16949 policies and procedures. Performs related duties as assigned or as the situation dictates. Required Knowledge, Skills and Abilities:
Knowledge of automotive mechanical and electrical systems. Knowledge of software testing methods and testing tools Ability to identify weak points and risks Knowledge using Vector tools (CANoe or CANalyzer). Proficiency in the use of PC's for data collection, plotting, report writing, etc. Willingness and ambition to work under pressure, meet schedules and maintain a high level of accountability. Ability to interact with customers, suppliers and co-workers in a positive and constructive manner. Objective and constructive assessment skills Excellent analytical and organizational skills. Excellent verbal and written communication skills. Ability to be self-motivated and work with minimum supervision. Ability to be detailed results oriented, and accurate. Ability to travel internationally and domestically. Ability to maintain a safe and clean work environment. Ability to operate in an absolute trustworthy manner. Ability to handle multiple tasks with professionalism, ease and high accountability. Education and Experience:
- B.S. in E.E, Electronics & Communications or equivalent degree required; plus a minimum of 1-3 years applicable experience as Software testing & Validation Engineer.
- Must be fluent in English.
- Spanish and/or German language skills a plus.