About the Role
This position will run the system level test on the software platform for globally developed infotainment products by HARMAN. The Engineer is responsible for developing Automated test scripts, verifying and validating high-end automotive infotainment systems against functional requirements of the program, work on in Vehicle testing, and responsible for testing required customer issues debug/interactions and Defect reporting. 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, Vehicle interface and Connectivity devices.
Understand the SW and HW architecture of various platform variants.
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.
Perform Automated software testing of assigned products according to required standards and specifications.
Work with a team of engineers validating/qualifying software for all functional areas in an infotainment product domain (domains include Tuner, Bluetooth, Wi-Fi, Connectivity, Audio, Vehicle Interface, Voice Recognition, Systems, Navigation)
Create automated test scripts based on customer requirements, ensure complete testability, traceability and interfacing with development engineers.
Update the Automation benches as required.
Execute automated test scripts, capture logs and capture defects in the test management tools.
Execute Vehicle testing, and work on customer issues.
Perform issue reproduction & verify fixes using Automated scripts.
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.
Participate in internal and customer test drives. Provide technical support for the resolution of various customer and interdepartmental issues on an as-needed basis.
Coordinate with different departments domestically. Participate in requirements reviews, design reviews, and other activities in the framework of an Agile/Scrum development process.
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
Bachelor's degree in Electrical or Computer Engineering, Computer Science or equivalent
6+ years of automation experience.
Proficient in developing the Automation scripts (using C#,C++)
Having good knowledge on Infotainment domains (VI, Tuner, Connectivity)
3+ years of vehicle networking experience (CAN, MOST).
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).
5+ years of log capturing and analysis.
Demonstrated experience functioning in a highly collaborative, demanding, and fast-paced environment.
Able to support the vehicle and drive test.
Stamford, CT
HARMAN (harman.com) designs and engineers connected products and solutions for automakers, consumers, and enterprises worldwide, including connected car systems, audio and visual products, enterprise automation solutions; and services supporting the Internet of Things.
With leading brands including AKG®, Harman Kardon®, Infinity®, JBL®, Lexicon®, Mark Levinson® and Revel®, HARMAN is admired by audiophiles, musicians and the entertainment venues where they perform around the world.
More than 50 million automobiles on the road today are equipped with HARMAN audio and connected car systems.
Our software services power billions of mobile devices and systems that are connected, integrated and secure across all platforms, from work and home to car and mobile. HARMAN has a workforce of approximately 30,000 people across the Americas, Europe, and Asia.
In March 2017, HARMAN became a wholly-owned subsidiary of Samsung Electronics.