Job Description
Test Automation Engineer
Test automation for embedded or cloud-connected systems, Python, Bash, JavaScript/TypeScript, automated testing frameworks, and CI/CD pipelines (e.g., Jenkins), HIL/SIL
Embedded Systems & Digital Product Engineering
IT
Fulltime
Quality Engineering – Test Automation / Validation
BSc or MSc degree in Electronics, Computer Science, Electrical Engineering, Mechatronics
3 years
Bengaluru
Responsibilities:
The Validation (Automation) Engineer is responsible for designing, implementing, and maintaining automated test frameworks and tools to ensure the quality, reliability, and performance of our embedded and cloud-connected digital products. This position plays a vital role in enabling fast and scalable validation of systems across the development lifecycle. The successful candidate will have hands-on experience with automated test systems, including HIL/SIL, and will collaborate closely with cross-functional teams, including Software Developers, System Engineers, and Product Managers.
Key Responsibilities:
• Develop, maintain, and execute automated test cases for embedded and cloud-based digital systems
• Collaborate with product teams to understand validation requirements and define appropriate automation strategies
• Contribute to the setup, configuration, and maintenance of HIL/SIL validation systems
• Continuously monitor test systems for effectiveness and proactively introduce improvements
• Support system integration and end-to-end validation through scripting and automation
• Document test results, file bugs, and work closely with development teams to resolve issues
• Actively contribute to the enhancement of the validation process by applying best practices in automation and continuous integration
• Stay updated with the latest technologies and trends in automated validation systems
• Assist in maintaining test coverage metrics and reporting validation progress
• Participate in Agile ceremonies and contribute to sprint planning and retrospectives
• Support root cause analysis for issues discovered during validation
Education and Experience:
• BSc or MSc degree in Electronics, Computer Science, Electrical Engineering, Mechatronics, or a related technical field
• 3-5 years of hands-on experience in test automation and validation of embedded or cloud-connected systems
• Experience with scripting languages such as Python, Bash, JavaScript/TypeScript, or similar
• Experience with BDD (e.g., cucumber) is a plus
• Experience with Playwright or similar tools.
• Hands-on experience with automated testing frameworks and CI/CD pipelines (e.g., Jenkins)
• Familiarity with HIL/SIL test environments and tools
• Exposure to industrial, automotive, or IoT product validation is a strong advantage
• Experience with Docker is a plus
• ISTQB certification
Requirements:
Skills and Responsibilities:
• Strong analytical and problem-solving skills
• Good understanding of software and hardware interfaces
• Team player with excellent collaboration and communication skills
• Self-driven and able to work with minimal supervision
• Working knowledge of Agile/Scrum methodology
• Excellent command of English, written and verbal
• Ability to work effectively with international and remote teams
• Detail-oriented with a quality-first mindset