Engineer Software Test


Job Location:

Chennai - India

Monthly Salary: Not Disclosed
Posted on: 3 days ago
Vacancies: 1 Vacancy

Job Summary

Be a part of our mission! As a world leader in creating comfortable sustainable and efficient climate solutions for buildings homes and transportation its our responsibility to put the planet first. For us at Trane Technologies and through our businesses including TraneandThermo King sustainability is not just how we do businessit is our business. Do you dare to look at the worlds challenges and see impactful possibilities Do you want to contribute to making a better future If the answer is yes we invite you to consider joining us in boldly challenging whats possible for a sustainable world.

Learn about our benefits designed for you to Thrive at work and at home.

We boldly go.

Where is the work:

On-Site (5 days)

Whats in it for you:
Be a part of our mission! As a world leader in creating comfortable sustainable and efficient environments its our responsibility to put the planet first. For us at Trane Technologies sustainability is not just how we do businessit is our business. Do you dare to look at the worlds challenges and see impactful possibilities Do you want to contribute to making a better future If the answer is yes we invite you to consider joining us in boldly challenging whats possible for a sustainable world.

As anAutomation Test Engineer Embedded Systemsat Trane you will play a pivotal role in designing developing and executing automated test solutions for Residential HVAC embedded software and firmware applications. Your primary responsibilities will include building robust test automation frameworks developing test scripts in Python and ensuring the quality reliability and performance of embedded systems across hardware and software interfaces. You will collaborate closely with firmware engineers hardware teams and Product Owners to deliver high-quality field-ready embedded products.

What you will do:

In this role you will:

Design develop and maintain automated test frameworks and scripts usingPythonfor embedded systems validation.

Develop and execute test cases and scenarios from feature descriptions system requirements and user stories managed in JIRA or equivalent test management tools.

Work with communication protocols such asCAN MODBUS RS-232/485 I2C SPI UART andBLE/Wi-Fito validate embedded interfaces and data integrity.

Debug and troubleshoot automated test scripts analyze failures and trace root causes of anomalous results at the firmware and hardware interface level.

Analyze test results report and track defects verify fixes and perform follow-up testing to ensure resolution.

Identify bottlenecks in the QA process and propose actionable improvements to testing pipelines and automation coverage.

Integrate automated tests intoCI/CD pipelinesusing tools such as Jenkins.

Coordinate with cross-functional teams including firmware hardware and systems engineers to ensure comprehensive test coverage.

Continuously explore innovations in test automation tooling frameworks and methodologies applicable to embedded environments.

Work on AI/ML technologies to improvise testing process.

What you will bring:

15 years of experience in software/firmware test automation preferably in an embedded systems domain.

Strong proficiency in Python for writing clean maintainable and scalable automation test scripts.

Hands-on experience with embedded test automation frameworks such as pytest or any other framework

Good understanding of embedded systems concepts including microcontrollers RTOS bootloaders memory management and peripheral interfaces.

Working knowledge of communication protocols: CAN MODBUS RS-232/485 I2C SPI UART and wireless protocols (BLE Wi-Fi Zigbee) is highly desirable.

Familiarity with version control systems such as Git and integration with CI/CD pipelines (Jenkins).

Experience in Agile/Scrum development environments with active participation in sprint ceremonies.

Strong analytical and problem-solving skills with the ability to isolate defects across hardware and software boundaries.

Good knowledge of Software Test Life Cycle (STLC) test methodologies and best practices for embedded validation.

Familiarity with AI/ML GenAI cloud-native technologies or IoT-connected embedded systems is an added advantage.

HVAC product or industrial control systems knowledge is a plus.

Ability to communicate effectively both verbally and in writing with strong interpersonal and collaboration skills.

We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity national origin pregnancy age marital status disability status as a protected veteran or any legally protected status.


Required Experience:

IC

Be a part of our mission! As a world leader in creating comfortable sustainable and efficient climate solutions for buildings homes and transportation its our responsibility to put the planet first. For us at Trane Technologies and through our businesses including TraneandThermo King sustainability ...

About Company

Company Logo

Welcome to Trane Technologies. As a world leader in creating comfortable, sustainable, and efficient environments, we are putting the planet first.

View Profile View Profile