Senior Python Test Automation Engineer

Luxoft

Bengaluru

On-site

INR 1,200,000 - 2,200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxoft in Bengaluru is seeking a Senior Test Engineer to design, develop and maintain automated test scripts for automotive software validation, including end-to-end and smoke/regression testing. You will operate test benches and ensure ASPICE SWE.6 compliance in daily workflows.

The role requires hands-on experience with Vector CANoe, CAN/CAN FD, LIN, Automotive Ethernet, UDS diagnostics, and HIL environments, with strong Python skills and familiarity with DOORS or CodeBeamer.

Qualifications

  • Proficient in Python for test automation and validation.
  • Hands-on with automated test frameworks and CI/CD validation.
  • Experience with Vector CANoe for automotive testing.
  • Strong knowledge of CAN/CAN FD, LIN, Automotive Ethernet, UDS, DTC, ECU flashing.
  • Familiar with FPGA/tools for test benches is a plus.
  • Experience with IBM DOORS or CodeBeamer for requirements management.
  • Understand ASPICE SWE.4/SWE.5/SWE.6 processes.
  • Experience in end-to-end test lifecycle and HIL testing.

Responsibilities

  • Develop and maintain automated test scripts to improve efficiency and coverage.
  • Execute end-to-end software validation: functional, integration, regression, and release validation; document results.
  • Run smoke tests on software releases and maintain release notes and evidence.
  • Report test status, progress, and defects to stakeholders.
  • Participate in requirements and test-case reviews in cross-functional meetings.
  • Manage defects with ticketing systems: tracking, prioritization, closure.
  • Operate test benches including power supplies, CANoe hardware, ECUs; modify hardware harnesses.
  • Ensure ASPICE SWE.6 compliance in daily work.

Skills

Python
Automated test frameworks
Vector CANoe
CAN/CAN FD, LIN, Automotive Ethernet
UDS diagnostics & ECU flashing
IBM DOORS/CodeBeamer
ASPICE SWE.4,SWE.5,SWE.6
End-to-end testing & validation
HIL testing

Tools

CAPL scripting
C++/C#/Java scripting
Git
NI TestStand
QNX/Linux embedded systems

Job description

Job Summary

Designing View for Parking app using OpenGL technology for Japanese car OEM.

Responsibilities
  • Develop and maintain automated test scripts to improve test efficiency, repeatability, and coverage.
  • Execute end-to-end software validation activities, including functional, integration, regression, re-testing, and release validation and document results accurately.
  • Execute smoke tests on software releases and maintain release documentation, including release notes and validation evidence.
  • Report test execution status, progress, and defects regularly to stakeholders.
  • Participate in requirements and test case reviews in cross-functional meetings or individually.
  • Manage defects using ticketing systems, including tracking, prioritization, follow-up, and closure.
  • Operate test benches including power supplies, Vector CANoe, ECUs, and perform hardware harness modifications.
  • Ensure compliance with ASPICE standards, particularly SWE.6.
Skills Must have
  • Python
  • Experience with automated test frameworks and CI/CD validation environments.
  • Hands-on experience with Vector CANoe for automotive validation and testing
  • Experience with automotive communication protocols including CAN, CAN FD, LIN, and Automotive Ethernet, along with UDS diagnostics, DTC analysis, and ECU flashing
  • Experience with requirement management tools such as IBM DOORS or Codebeamer
  • Strong understanding of ASPICE processes (SWE.4, SWE.5, SWE.6)
  • Experience in end-to-end testing and validation lifecycle including test execution, smoke, regression, and re-testing
  • Experience in Hardware-in-the-Loop (HIL) testing environments
Nice to have
  • CAPL scripting for CAN-based test automation
  • C++ / C# / Java scripting experience
  • Version control tools such as Git
  • Experience with NI TestStand automation frameworks
  • Experience with QNX or Linux-based embedded automotive systems
Other
  • Languages: English: C1 Advanced
  • Seniority: Senior
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Test Automation Engineer
Senior Python Test Automation Engineer

Luxoft • Karnataka

On-site
INR 1,200,000 - 1,800,000
Health insurance
Gym membership
Senior Python Test Automation Engineer (Automotive )
Senior Python Test Automation Engineer (Automotive )

Luxoft • Bengaluru

On-site
INR 1,200,000 - 1,800,000
SW Test Automation Lead – Python & CAPL
SW Test Automation Lead – Python & CAPL

Aqilea • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Test Automation Engineer
Test Automation Engineer

Luxoft • Bengaluru

On-site
INR 900,000 - 1,500,000
Verification Validation Engineer
Verification Validation Engineer

Embitel Technologies • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Test Automation Engineer (Automotive)
Test Automation Engineer (Automotive)

Luxoft • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
SW Test Automation Lead – Python & CAPL
SW Test Automation Lead – Python & CAPL

Aqilea (formerly Soltia) • Bengaluru

Hybrid
INR 3,000,000 - 6,000,000
Test Engineer
Test Engineer

Duruper • Bengaluru

On-site
INR 3,120,000 - 4,500,000
Software Developer 2d/3d - Senior
Software Developer 2d/3d - Senior

Luxoft • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Engineer- Embedded Automation Testing (Python, PyTest)
Senior Engineer- Embedded Automation Testing (Python, PyTest)

ZF • Bengaluru

On-site
INR 1,500,000 - 2,100,000