Overview
Join HARMAN's Automotive Software Engineering team as an Infotainment Test Engineer to validate next-generation automotive infotainment systems, build Python-based automated test frameworks, execute testing, and support high-quality software delivery for automotive products.
What you'll do
- Design, develop, and execute test cases for automotive infotainment systems.
- Develop and maintain test automation frameworks using Python.
- Perform functional, integration, regression, system, and end-to-end testing.
- Validate multimedia, connectivity, navigation, HMI, Bluetooth, Wi-Fi, Android Auto, and Apple CarPlay features.
- Analyze software requirements and create comprehensive test plans and test strategies.
- Debug issues, perform root cause analysis, and work closely with development teams for resolution.
- Execute test campaigns on actual hardware platforms and simulators.
- Track, report, and manage defects using defect management tools.
- Participate in Agile development processes, sprint planning, reviews, and retrospectives.
- Generate test reports, quality metrics, and release sign-off documentation.
What you'll need
- 3 to 6 years of experience in Automotive Infotainment Testing.
- Strong programming and scripting experience in Python.
- Good understanding of test automation frameworks and test methodologies.
- Hands-on experience validating infotainment features such as Media, Connectivity, Navigation, Bluetooth, Android Auto, Apple CarPlay, Voice, and HMI.
- Experience with automotive communication protocols such as CAN, LIN, or Ethernet.
- Knowledge of Linux and Android-based infotainment platforms.
- Experience using test management and defect tracking tools such as JIRA, ALM, or Azure DevOps.
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication and stakeholder management skills.
- Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, Instrumentation, or related field.
- 3 to 6 years of relevant experience in Automotive Infotainment Testing.
- Proven experience in Python-based test automation.
- Strong understanding of automotive software quality processes and testing lifecycle.
- Ability to work effectively in a cross-functional and global engineering environment.
Nice to have
- Experience with Robot Framework, PyTest, or other Python-based automation frameworks.
- Exposure to Automotive SPICE (ASPICE) processes.
- Knowledge of CI/CD pipelines and automation integration.
- Experience with CANoe, CANalyzer, or Vector tools.
- Understanding of embedded systems and automotive software architecture.
- Exposure to cloud-connected vehicle services and OTA testing.
- Knowledge of ISO 26262 and automotive cybersecurity concepts.
Details
- Location: Bangalore, Karnataka, India, Kalyani Platina.
- Work from Office environment with in-person collaboration.
- Most office-based roles are onsite five days a week.
Read the full description and apply on the company’s own careers page.