Software Test Engineer - Embedded System and Automotive Products.Novi, Michigan Additional Location: Novi, Michigan Job ID: R-4748-2021
A Career at HARMAN
As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do every day.
About the Role
This position will run the system level test on the software platform for globally developed infotainment products by HARMAN. The Sr. Engineer will validate the system SW on a regular basis using various test techniques to achieve the Software Quality and System Performance as per the defined requirements. Perform bench and vehicle tests as per test strategy. Work in tandem with the development teams to achieve defect-free software by bringing out the bugs during earlier stages of the project. Follow the release plan of the project and quickly adapt to the change in plan. The position will work closely with Program Management and Engineering to ensure proper test coverage in the most efficient manner possible.
What You Will Do
Achieve a good understanding of Embedded System and Automotive Products.
Achieve a good understanding of Automotive Audio systems and Infotainment systems. In addition, gain in-depth knowledge of basic Audio and Connectivity devices.
Understand the SW and HW architecture of various platform variants.
Identify and log SW defects on the platform through Structured, Exploratory, and Regression Testing.
Take up ownership of Test case engineering, maintenance of existing Test Suites, and adding test cases to test pool post-release and retrospection.
Detailed analysis of reported problems, bug analysis, bug verification, and tracking. Perform regular reviews and conduct retrospection meetings to achieve high-quality results.
Connectivity features (Bluetooth automotive profiles, Wi-Fi, Embedded phone, etc…). Experience with using Bluetooth and Wi-Fi Sniffers is desired.
Independently handle both Vehicle testing and bench testing request.
Collaborate with various test teams to improvise and evolve existing test strategies
Develop test strategies and plans per business and product requirements
Initiate and foster team-wide activities in learning and adopting new and relevant state-of-the-art technologies for automotive infotainment, consumer electronics, embedded systems, software testing, and test tools.
Apply specifications, user guides, use cases, comparable products, and previously known bugs to create and maintain test plans, test designs, and test cases.
Identify, plan, and perform manual and automated software testing. Perform session-based exploratory testing.
Identify, plan, and perform endurance-based testing or life testing to verify functionality over a long period of time or ignition cycles.
Identify software issues and transfers problem issues into the issue tracking system with supporting log files and data.
Record, process, and analyze data with PC-based tools and test instrumentation.
Document testing and create test reports. Follow CMMI/ASPICE guidelines for creating and maintaining test documentation.
Coordinate with different departments domestically. Participate in requirements reviews, design reviews, and other activities in the framework of an Agile/Scrum development process.
Participate in internal and customer test drives. Provide technical support for the resolution of various customer and interdepartmental issues on an as-needed basis.
Perform setup of modules/wiring and maintain test benches and test vehicles appropriately.
Demonstrate and maintain a safe driving record. Maintain and operate any vehicles within the group according to company vehicle policy.
Weekend work may be required from time to time to ensure program commitments are met
What You Need
2-5 years working knowledge in a product engineering or test engineering role in an embedded environment.
2-5 years working knowledge of functional and non-functional software testing, the software test life cycle, and various test design methodologies (function, performance, stress, load, risk-based, scenario).
2-5 years performing manual and automated software testing. Performs session-based exploratory testing.
2+ years of vehicle networking experience (CAN, MOST).
2+ years of experience in the following areas:
Hardware-in-the-loop development and usage.
National Instruments toolchain (TestStand, VeriStand).
Bug tracking tools, Configuration Management tools (Perforce), and Office productivity software.
Creating automated test scripts using common scripting languages.
Working knowledge of shell scripting and multiple scripting languages (Perl, Python, Capl).
Software testing training (SQE, ISTQB)
Automotive standards (ASPICE, IATF, ISO, etc.)
Demonstrated experience functioning in a highly collaborative, demanding, and fast-paced environment.
What is Nice to Have
• Customer OEM Background
What Makes You Eligible
• Be willing to travel up to 25%, domestic only
• Be willing to work in an office in Novi, MI
• Successfully complete a background investigation and drug screen as a condition of employment
• This position requires the use of a HARMAN or customer-owned vehicle. As such, any offer of employment will be contingent upon having a clean driving record, which will be evaluated and determined in HARMAN’s sole discretion, no more than 4 active points for moving violations (issued by any motor vehicle agency), and no references to operating a vehicle under the influence of controlled substances within the last 10 years.
What We Offer
• Access to employee discounts on world-class HARMAN/Samsung products (JBL, Harman Kardon, AKG, etc.)
• Professional development opportunities through HARMAN University’s business and leadership academies
• Flexible work schedule with a culture encouraging work-life integration and collaboration in a global environment
• An inclusive and diverse work environment that fosters and encourages professional and personal development
• Tuition Reimbursement
• “Be Brilliant” employee recognition and rewards program
HARMAN is an Equal Opportunity /Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or Protected Veterans status. HARMAN offers a great work environment, challenging career opportunities, professional training and competitive compensation. (www.harman.com)