Senior Python/Embedded C Test Automation Engineer

Overview

On Site
Depends on Experience
Full Time

Skills

C++
python
C
JIRA
GIT
CI/CD

Job Details

  • Poject Description:
    It is a great opportunity to work on development of the next generation Infotainment system for one of the largest American OEMs. You will be able to gain unprecedented knowledge in integrating the most advanced technologies on the market and be a part of ongoing mobility revolution in Automotive world. This role assumes collaboration with OEM and support with evaluation activities related to the Program and give insight to multiple additional opportunities in validation space, where we are working to develop a factory-like approach.
  • Responsibilities:
    1. Understand and follow ASPICE process for software delivery.
    2. Analysis of Software requirements from the testing perspective.
    3. Develop and execute test plans and test cases for the embedded software.
    4. Conduct various types of testing, including unit testing, integration testing, regression testing, and system-level testing, to validate software functionality.
    5. Identify, document, and prioritize software defects and issues, and work closely with development teams to facilitate timely resolution.
    6. Develop automations where all testing can be automated.
    7. Provide regular status updates and detailed reports on test results, defect tracking, and testing progress to project stakeholders.
    8. Participate in all project meetings and ceremonies and provide regular updates.
  • Mandatory Skills Description:
    1. Proficiency in programming languages commonly used in embedded software development, such as C and C++ and their build systems.
    2. Experience with different testing automation solutions and able to design a custom based on project requirement (Python).
    3. Knowledge of software testing methodologies, techniques, and best practices for embedded systems.
    4. Familiarity with version control systems (e.g., Git) and issue tracking systems (e.g., JIRA).
    5. Experience with continuous integration and continuous deployment (CI/CD) practices.
    6. Strong analytical and problem-solving skills, excellent communication and collaboration skills to work effectively in any challenging environment.

About Luxoft USA Inc