IVI Automation Engineer

Satyam Venture Engineering Services

Ciudad de México

On-site

MXN 420,000 - 640,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IVI Automation and Test tools Development is seeking a Test Software Developer/Core Developer to build extensible automation frameworks and manage the full lifecycle of testing tools, including sophisticated versioning and release strategies via GitHub. The role emphasizes bridging business requirements with technical implementation through BDD methodologies.

The candidate will design and maintain BDD/TTD frameworks (Behave), create reusable libraries of Gherkin steps, and lead CI/CD pipelines

Qualifications

  • Experience with BDD and TDD in test automation projects.

Responsibilities

  • Framework Architecture: Design and maintain core BDD frameworks (e.g., Behave) ensuring modularity and scalability.
  • Release Management: Oversee versioning of the testing library and ensure compatibility with multiple app versions.
  • Mentoring: Train engineers in framework usage and tools.

Skills

BDD/TDD
Cucumber/Behave
GitHub Enterprise
Linux
Python
Shell scripting
OOP
Agile/Scrum
HIL
CANoe/CANalyzer

Tools

GitHub Enterprise
Jama
TestRail
Genkins
Vector CANoe
CANoe
CANalyzer
Jira

Job description

IVI Automation and Test tools Development

Summary

Test Software Developer/Core Developer specializing in building extensible, maintainable automation frameworks from the ground up and managing the full lifecycle of testing tools, including sophisticated versioning and release management via Git/GitHub. Expert in bridging the gap between business requirements and technical implementation through BDD methodologies.


Key Responsibilities


  • Framework Architecture: Design and maintain core BDD frameworks (e.g., Behave) ensuring modularity, reusability, and scalability. Develop and maintain a shared library of reusable Gherkin step definitions to prevent code duplication across multiple feature teams. Create libraries that support testing scenarios.

  • CI/CD Integration: Develop and manage GitHub Actions or JFrog pipelines to trigger automated suites upon PR creation, merging, or scheduled releases.

  • Release Management: Oversee the versioning of the testing library itself, ensuring that different versions of the test suite remain compatible with corresponding versions of the application under test.

  • Mentoring: Train other engineers in the usage of the framework and tools.


Qualifications


  • Testing Experience: Mastery of BDD and TDD. Experience extending Cucumber/Behave core functionalities. Specialized knowledge in Hardware-in-the-Loop (HiL) integration, including managing real-time constraints and signal processing within automated scripts.

  • Programming Experience: Deep understanding Object-Oriented Principles. Skilled managing Linux-based test runners and shell scripting. Able to optimize code, and implement architectural solutions for cleaner solutions.

  • Version Control Experience: Mastery of advanced Git operations (Interactive Rebase, Cherry-picking, Hooks, and Submodules). Experience managing GitHub Enterprise features, including complex Environments, OIDC Secrets Management, and Custom Actions, for automating the full test-software development lifecycle (SDLC).

  • Sprint Commitment & Delivery: Strong focus on Agile/Scrum methodologies, with a proven ability to meet sprint goals and deliver all assigned user stories on time. Familiar with "Three Amigos" Agile approach.

  • Hardware Interaction: Hands-on experience with HIL (Hardware-in-the-Loop) test benches. Ability to operate lab equipment such as power supplies, multimeters, and oscilloscopes for hardware-software interface validation.

  • ALM & Testing Tools: Experience managing the testing lifecycle using Jira, Jama, Test Rail, and Genkins for behaviour-driven development (BDD).

  • Infotainment Expertise: Proven experience validating Infotainment systems, including Smartphone Integration (Projection), Audio management, HMI/Display functionality, and Connectivity.

  • Electrical Schematic Interpretation: Solid ability to read and interpret automotive electrical diagrams and wiring harnesses to identify signal paths, pinouts, and power distribution for effective HIL and vehicle troubleshooting.

  • Protocol & Tool Proficiency: Advanced use of network analysis tools (Vector CANoe/CANalyzer) and diagnostic protocols (CAN, LIN, Ethernet). Familiarity with tools like DET is a plus.


Key skills: Python experience + Linux is add-on

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IVI Automation Engineer: Build BDD Frameworks & HiL Testing
IVI Automation Engineer: Build BDD Frameworks & HiL Testing

Satyam Venture Engineering Services • Ciudad de México

On-site
MXN 420,000 - 640,000
Principal Automation Validation Engineer
Principal Automation Validation Engineer

Satyam Venture Engineering Services • Ciudad de México

On-site
MXN 900,000 - 1,700,000
Python developer (automotive)
Python developer (automotive)

Cognizant • Ciudad de México

On-site
MXN 480,000 - 720,000
Senior HIL Automation Engineer
Senior HIL Automation Engineer

LER TechForce, LLC. • Región Centro

On-site
MXN 600,000 - 800,000
Mid-Senior Test Automation (Python, automotive)
Mid-Senior Test Automation (Python, automotive)

Luxoft • Región Centro

On-site
MXN 450,207 - 630,289
Automotive test
Automotive test

Pyramid Consulting, Inc • Mexico

On-site
MXN 420,000 - 660,000
IVI Test Automation Architect
IVI Test Automation Architect

Satyam Venture Engineering Services Private Limited • Mexico

Remote
MXN 1,200,000 - 1,800,000
Senior DevOps Engineer
Senior DevOps Engineer

Luxoft • Región Centro

On-site
MXN 900,000 - 1,500,000
Health insurance
Meal allowance
Professional development budget
+1
Linux DevOps
Linux DevOps

Luxoft • Región Centro

On-site
MXN 900,000 - 1,200,000
Senior Automation SDET
Senior Automation SDET

OutpostQA • Mazatlán

Hybrid
MXN 900,000 - 1,300,000