HARMAN is offering an Intern role in Bangalore designed to provide students and recent graduates with a comprehensive learning experience that supports both personal and professional development. The internship focuses on software testing, development support, and system-level understanding within an automotive and technology-driven environment. Interns will work on requirements analysis, test design, automation, and debugging while collaborating with development teams and contributing to real-world projects. The program emphasizes continuous learning through hands-on experience, team collaboration, and structured training via HARMAN University, enabling candidates to build strong technical foundations in software engineering, testing processes, and modern development ecosystems.
Responsibilities
Perform requirements grooming and technical requirement specifications (TRS) activities
Contribute to software architecture design and API/software interface analysis
Design and develop test cases for validation
Develop test applications or scripts for automation of test cases
Conduct test case reviews and execute various test scenarios
Generate test reports and perform analysis of results
Verify merge requests (MR) and GERRIT changes
Reproduce and verify tickets/issues reported in the system
Provide on-demand support to software developers for testing and debugging
Participate in team meetings and contribute to discussions
Attend HARMAN University training programs to enhance technical skills
Requirements
Eligibility & Education:
Bachelor’s degree in a relevant engineering discipline or equivalent field
Students (UG/PG) with mandatory internship requirement or recent graduates seeking short-term experience
Technical & Functional Skills:
Basic knowledge of continuous build systems, version control systems, and configuration management
Understanding of software testing, test case design, and automation concepts
Familiarity with C/C++ programming
Knowledge of shell scripting (Bash, Python) (preferred)
Basic understanding of Linux commands and file systems
Knowledge of networking fundamentals such as TCP/IP, DNS, and SSH
Ability to write and optimize scripts for automation tasks
Other Skills:
Strong communication and facilitation skills
Good analytical and problem-solving abilities
Attention to detail and structured thinking
Eagerness to learn and adapt to new technologies
Intrinsic motivation and passion for technology
Basic understanding of automotive testing (preferred)