B

Test Engineer - Automotive Systems & AI-Assisted Test Automation

BMW TechWorks India
Pune

Posted:5 hours ago

Apply

Job Description

Required Experience, minimum: 2 years

Required Experience, maximum: 4 years

  • Skills: Embedded C, Build and Release, Debugging, AI, C++, CI/CD Integration, CI/CD Pipeline, Python, Test Automation, Test Design, Test case writing, Defect Tracking, Python Automation, Python Programming, HIL/DspaceV&V

  • Minimum Qualification: B.Tech/B.E

Our team develops BMW system functions on the AUTOSAR Classic Platform, delivered as source code to BMW's suppliers for integration into ECUs.

We're looking for a strong test engineer to ensure the quality and reliability of our system functions across software and hardware evaluation environments.


What You'll Do:

  • Design, implement, and execute test cases and test suites for BMW system functions on the AUTOSAR Classic Platform
  • Perform testing on our hardware evaluation platforms
  • Identify repetitive or manual testing tasks and develop scalable automation to eliminate them
  • Report, track, and help triage defects in collaboration with developers and domain experts
  • Collaborate closely with the Germany team, contracted engineers, and BMW suppliers on test requirements and evaluation platform validation

Must-Have:

  • University degree in Computer Science or a comparable qualification
  • Fluent business English
  • Strong software testing fundamentals (test design, test case development, defect tracking, test reporting)
  • Solid programming/scripting skills in Python
  • Solid understanding of CI/CD concepts, Git, and modern software development workflows
  • Strong analytical skills and attention to detail

Strongly Preferred:

  • Experience with test automation frameworks (e.g., pytest, ECU Test)
  • Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, Azure DevOps, or similar)
  • Ability to analyze manual testing processes and translate them into automation solutions
  • Exposure to hardware-in-the-loop (HIL) testing, embedded systems, or microcontroller-based test setups

Nice to Have

  • Experience with AUTOSAR or automotive software testing
  • Experience with test automation for embedded/automotive systems
  • Hands-on experience developing or deploying AI agents / agentic test automation workflows
  • Experience with LLM APIs, RAG, tool calling, MCP, or similar AI technologies
  • Familiarity with automotive communication protocols (CAN, LIN, Ethernet)
  • Knowledge of automotive development/testing standards (e.g., ASPICE)
  • Experience with build systems such as CMake, Make, or Bazel

Skills Required

Automotive Test Automation Embedded C Debugging C++ Ci/cd CI CD Pipeline Python Test Design Defect Tracking Automation B.tech

Learn the skills this job asks for

See your skill gap for QA / Test Engineer →

Free courses, interview questions and practice for each skill.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
B
BMW TechWorks India

RecommendedJobs for You