Software Test Engineer

Luxoft
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Testing (Software)
C
Domain Controllers
Automation of Tests
AUTomotive Open System Architecture (AUTOSAR)
Continuous Integration
Software Debugging
Programming Tools
Embedded C
Python
Software Architecture
ISO/IEC 15504
Scripting (Bash/Python/Go/Ruby)
CAPL
Canoe Software
Jenkins

Job description

Luxoft is working on ADAS Domain Controller project for a prestigious OEM, working closely with the OEM teams to deliver next-generation Platform solution based on AUTOSAR Classic, AUTOSAR Adaptive and QNX working together as a system interacting with a host of cameras, ultrasound sensors, internal and external Radars.

Responsibilities

The main responsibilities include reviewing existing requirements and defining test cases using appropriate test-design techniques to optimise verification effort.

Engineers ensure that existing test cases are corrected where necessary and carry out their execution, while also executing all newly defined test cases. They review the full set of existing test artefacts to confirm completeness and correctness, identify any gaps or inconsistencies, and resolve them by updating or creating the required artefacts.

Engineers are also responsible for estimating the automation effort required for the reviewed and updated test cases. When the estimated effort is considered reasonable, they proceed with automating the test cases using the established test-automation frameworks, including CAPL and the Python-based automation environment.

Requirements

Must have

Minimum 5+ years of SW testing experience in automotive

Ability to debug and resolve issues in BSW configurations. Experience in C, Embedded C, Python, and CAPL.

Good knowledge of SDLC.

Good Scripting knowledge.

Awareness of software branching and merging strategies and ability to use it correctly

Ability to flash software into hardware and perform various unit/integration/functional tests

Ability to understand the software architecture, Experience in RTE, OS, safety modules and security stacks

Experience with Vector CANOE tool. Hands-on experience in development tools like Vector Geny, Da-Vinci, Tresos. Able to work efficiently with remote test setups.

Awareness of the ASPICE process, Experience with the respective Tools

AUTOSAR experience is preferable.

Awareness of continuous integration process and JENKINS and ability to use it correctly

Nice to have

Have an open multi-brand and multi-cultural mindset

Have good communication skills

Have the ability to drive for results and take own initiatives and drive certain actions on your own leadership and empowerment

Have excellent prioritization skills and ability to eliminate roadblocks

Be business and customer-oriented

Have inspiring leadership and find it rewarding to manage co-workers to perform their best in a successful working climate

Have a leadership characterized by managerial courage, a high level of integrity, & trust

About the company

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

Apply for this position