Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Qa Engineer

It-Seekers

Estado de México

Presencial

MXN 706,000 - 1,060,000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading automotive technology firm is seeking an OTA Validation / Test Automation Engineer to execute test cases related to delivery and analyze results for compliance. The ideal candidate must hold a Bachelor's degree in Computer Science, have strong Python scripting skills, and should have at least 5 years of experience in developing and maintaining test approaches for complex systems. Knowledge in automotive embedded systems testing and experience with tools like dSPACE and Vector CANOE is preferred.

Formación

  • Minimum of 5 years in developing and maintaining test approaches for complex systems.
  • Strong scripting knowledge, preferably in Python.
  • Experience in automotive embedded systems development and testing.

Responsabilidades

  • Execute test cases related to delivery, including integration delivery and qualification.
  • Analyze test results and compare them to requirements.
  • Prepare and collect Knowledge Transfer documents as part of the release package.

Conocimientos

Strong Python scripting knowledge
Good understanding of advanced SW test strategies
Strong debugging and troubleshooting experience
Experience working in embedded software
Good communication and teamwork skills

Educación

Bachelor’s degree in Computer Science or related field

Herramientas

HIL systems
dSPACE tools
Vector CANOE
Tosca
Descripción del empleo
  • Execute test cases related to the delivery (e.g. for integration delivery to QBL, service pack qualification or patch delivery / qualification), as selected / specified in the Delivery Test Approach.
  • Test Result Analysis
  • Analyze the results from the test execution and compare them to the requirements. In case of issues, inform SW Lead Tester and raise issue (for appropriate owner).
  • Provide analysis reports to SW Lead Tester as input for the Delivery TAR.
  • Analyzing the issues (patch hits) from both factory and field and providing test solution to catch the issues before release.
  • Release deliverables
  • Provide the final TAR for the delivery, using results taken from the TAR / Test Results as provided by the SW Test Engineer and the agreed Test.Approach (Test Approach contains the initial plan for coverage) to create a TAR for the delivery.
  • Prepares and collects Knowledge Transfer documents related to the domain, to be part of the release package.

Education and experience

  • Requires Minimum of BS in Computer Science, Computer Engineering or other related Eng/Science fields.
  • Strong scripting knowledge (python Preferred).
  • Identifying the test gaps, documenting them and creating automated script to fix these test gaps.
  • Minimum of 5 years in developing and maintaining test approach for complex systems.
  • Experience in designing software test strategies for a complex multi-processor distributed control system is a plus.
  • Creating test designs and determine whether these should be added to the Domain Test Coverage.
  • Creating TAR (to document test results) document and drive through review process.
  • Having system engineering experience is preferred.

Skills

  • Strong Python scripting knowledge.
  • Good understanding of advanced SW test strategies.
  • Strong debugging and troubleshooting knowledge/Experience.
  • Understanding the product and reviewing the design documents to provide necessary test cases.
  • Experience working in embedded software, systems and testing environment .

Required Skills:

  • Work on automotive embedded systems development and testing
  • Hands-on experience with HIL (Hardware-in-the-Loop) systems
  • Strong experience using dSPACE tools for validation and model-based development
  • Develop and execute test cases for ECU functions
  • Perform issue analysis, debugging, and defect reporting
  • Familiarity with automotive standards and processes (preferred)
  • Good communication and teamwork skill

Job Title: OTA Validation / Test Automation Engineer

Duration: Long Term

Job Description:

  • Good Experience in OTA SW Upgrade / Downgrade
  • Experience in creating Software updates and deploy Over-the-air (OTA)
  • Experience in ECU Flashing, performing software updates via OTA, wire flashing and/or USB in a vehicle (fleet updates)
  • Experience Performing Stress, functional, feature & Core hotfix Testing for various modules in targeted time frame and runs.
  • Validation experience in over-the-air updates for components 3G/4G TCUs, NAVI, HMI Modules
  • Creating test strategies, plans, and execute cycles using Jira
  • Capture the MLT logs and identify the root cause of the OTA issues
  • Good Experience in HIL Validation Platforms like DSPACE, In Vehicle Automation Testing, experience in Testing Tools like Vector CANOE, CANALYZER etc.
  • Good Experience / Knowledge working on Issue management, Defect Management and Version Management tools like JIRA, Github, SVN etc.
  • Effectively collaborate with suppliers and stakeholders to address and resolve open issues.
  • Coordinate with Product Owners and Feature Owners to clearly understand business requirements and feature functionality.
  • Conduct defect status and review meetings with stakeholders, including cloud, Mobile app, TCU, BCM, and suppliers
  • Good Knowledge of UDS Protocol, Validating Diag over CAN, DOIP, CAN, LIN Protocols etc.
  • Knowledge of CAN Flash by using DET tool and analyze logs by using CANoe/CANalyzer tool and recover (partial-brick) modules in-vehicle using various DET methods
  • Knowledge of ECU Test, CAPL Scripting etc. would be added advantage
  • Should be able to support DevOps Team in developing scripts for CI/CD using Python and validating the same

We are looking for an ADAS & Infotainment Test Engineer to design, develop, integrate, and validate advanced driver assistance and in-vehicle infotainment systems. The role involves working closely with cross-functional teams to deliver safe, high-performance, and user-centric automotive software solutions compliant with industry standards.

Key Responsibilities

ADAS Responsibilities

  • Develop and integrate ADAS features such as ACC, AEB, LKA, BSD, FCW, and Parking Assist
  • Work with sensor data (Camera, Radar, LiDAR, Ultrasonic) for perception and fusion
  • Implement and optimize real-time algorithms for object detection, tracking, and decision making
  • Support ADAS ECU bring-up, integration, and validation
  • Perform SIL, MIL, HIL testing and analyze test results
  • Ensure compliance with ISO 26262 (Functional Safety) and ASPICE

Infotainment Responsibilities

  • Develop and integrate Infotainment systems (IVI) including cluster, head unit, and cockpit domain controllers
  • Work with Android Automotive / QNX / Linux platforms
  • Develop middleware and application software using C/C++, Java, Kotlin
  • Integrate features such as navigation, media, Bluetooth, Wi-Fi, CarPlay, Android Auto
  • Optimize boot time, performance, memory usage, and responsiveness
  • Support HMI development and collaborate with UX/UI teams

Required Skills & Qualifications

Technical Skills

  • Strong programming experience in C/C++
  • Experience with ADAS or Infotainment ECU software development
  • Good understanding of AUTOSAR (Classic or Adaptive)
  • Knowledge of CAN, LIN, FlexRay, Ethernet
  • Experience with RTOS, Embedded Linux, QNX, or Android Automotive
  • Hands-on experience with debugging tools, CANalyzer, Wireshark, GDB
  • Familiarity with SIL/MIL/HIL testing environments

Standards & Processes

  • Knowledge of ISO 26262 , ASPICE , and automotive development lifecycle
  • Experience with unit testing, integration testing, and system validation
  • Exposure to CI/CD pipelines and version control (Git)

Nice to Have

  • Experience with sensor fusion, computer vision, or AI/ML for ADAS
  • Knowledge of OpenGL, Vulkan, or GPU acceleration
  • Experience with Yocto, BSP customization
  • Exposure to OTA updates and cybersecurity standards (ISO 21434)

Education

  • Bachelor’s or Master’s degree in Automotive Engineering, Electrical, Electronics, Computer Science, or related field
  • 8–12 years of experience in Automation testing
  • Min. 6+ years of experience with the Tosca tool
  • Experience in Tosca Scripting Language (Must have)
  • Experience in TDS, TDM, and Manipulating Excel in Tosca
  • Exp in Tests case parametrization from external data source using Tosca
  • Knowledge on various SAP platforms, e.g., SAPCP, FIORI, S/4 HANA, SAPGUI
  • Hands-on experience in CI integration with Tosca
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.