Qureos

FIND_THE_RIGHTJOB.

Python Developer – QA & Test Automation (Automotive/BMS)

India

We are seeking a highly skilled Python Automation Engineer with strong experience in developing and executing automated test solutions for Battery Management Systems (BMS) or automotive embedded software. The ideal candidate will combine hands-on Python development expertise with a deep understanding of automotive software validation, control algorithms, and system-level testing to ensure software quality, safety, and reliability.

Responsibilities

  • Design, develop, and maintain Python-based automation frameworks and test scripts for validating embedded and application-level software.
  • Perform functional, integration, regression, and system-level testing of BMS and automotive software components.
  • Collaborate closely with development and systems engineering teams to define test strategies, acceptance criteria, and coverage metrics.
  • Validate and troubleshoot control algorithms and real-time embedded applications through automated and manual test approaches.
  • Create and maintain test plans, procedures, and documentation in alignment with industry standards and customer requirements.
  • Capture, analyze, and report software defects using JIRA or similar defect tracking tools.
  • Utilize Test Case Management Systems (e.g., TestRail) to manage test cases, execution results, and traceability.
  • Contribute to CI/CD integration, enabling automated testing pipelines with tools such as Jenkins and GitHub Actions.
  • Support continuous improvement of testing processes, tools, and frameworks.
  • Ensure testing compliance with automotive safety and quality standards.

Required Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • 5+ years of QA/testing experience in the automotive or BMS domain.
  • Strong proficiency in Python development for automation and test framework design.
  • Experience testing embedded systems, real-time applications, and control algorithms.
  • Knowledge of automotive communication protocols (CAN, LIN, UDS, etc.).
  • Hands-on experience with tools such as JIRA, TestRail, GitHub, and Jenkins.
  • Familiarity with Agile/Scrum development methodologies.
  • Excellent problem-solving skills and attention to detail.

Preferred Qualifications

  • Experience with Hardware-in-the-Loop (HIL) or Model-in-the-Loop (MIL) testing.
  • Knowledge of ISO 26262 or other automotive safety standards.
  • Exposure to battery management systems, EV components, or power electronics testing.
  • Experience integrating automation into continuous integration pipelines.

Job Type: Contractual / Temporary
Contract length: 6 months

Work Location: In person

© 2025 Qureos. All rights reserved.