Embedded QA Automation Engineer

X-Rite India Private Limited

Bengaluru

Hybrid

INR 800,000 - 1,200,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

X-Rite India Private Limited is seeking a software test automation engineer to design, develop, and maintain scalable automation for embedded software products. You will implement automated functional, integration, regression, system, and end-to-end test suites while collaborating with cross-functional teams in Bengaluru.

You will integrate tests into CI/CD pipelines, improve automation coverage, and support hardware-in-the-loop and test environments.

Qualifications

  • Bachelor or Master of Science in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 3–6 years of professional experience in software test automation, quality engineering, software development, or related technical roles.
  • Experience and training in most of the following areas are required: Proven experience developing automated test frameworks and automated test suites.
  • Strong programming skills in Python.
  • Experience with automated testing frameworks such as PyTest, GoogleTest, Robot Framework, or similar technologies.
  • Experience working with CI/CD platforms and automated build pipelines.
  • Familiarity with Linux development environments and command-line tools.
  • Understanding of software testing methodologies, defect tracking, and quality assurance processes.
  • Strong analytical, debugging, and problem-solving skills.
  • Effective verbal and written communication skills in English.
  • Ability to work independently while collaborating effectively within cross-functional engineering teams.

Responsibilities

  • Design, develop, and maintain scalable automated test frameworks for embedded software products.
  • Implement automated functional, integration, regression, system, and end-to-end test suites.
  • Develop tools and infrastructure to improve test efficiency, automation coverage, and product quality.
  • Integrate automated tests into CI/CD pipelines to support continuous testing and release readiness.
  • Collaborate with software, firmware, systems, and QA engineers to identify automation opportunities and improve test strategies.
  • Analyze automated test results, investigate failures, and support root cause analysis activities.
  • Develop and maintain test environments, hardware setups, and automation infrastructure required for reliable execution of test suites.
  • Support hardware-in-the-loop (HIL), system-level, and device communication testing activities.
  • Promote continuous improvement through automation, AI-assisted testing approaches, process optimization, and technical innovation.
  • Acquire a strong understanding of product functionality and customer workflows to ensure effective validation of business-critical features.

Skills

Python
Automated testing
PyTest/Robot Framework
CI/CD
Linux
English communication
Embedded software testing

Education

Bachelor or Master of Science in Computer Science, Software Engineering, Electrical Engineering, or related field

Tools

PyTest
GoogleTest
Robot Framework
CI/CD pipelines
Linux shell

Job description

Key Responsibilities
  • Design, develop, and maintain scalable automated test frameworks for embedded software products.
  • Implement automated functional, integration, regression, system, and end-to-end test suites.
  • Develop tools and infrastructure to improve test efficiency, automation coverage, and product quality.
  • Integrate automated tests into CI/CD pipelines to support continuous testing and release readiness.
  • Collaborate with software, firmware, systems, and QA engineers to identify automation opportunities and improve test strategies.
  • Analyze automated test results, investigate failures, and support root cause analysis activities.
  • Develop and maintain test environments, hardware setups, and automation infrastructure required for reliable execution of test suites.
  • Support hardware-in-the-loop (HIL), system-level, and device communication testing activities.
  • Promote continuous improvement through automation, AI-assisted testing approaches, process optimization, and technical innovation.
  • Acquire a strong understanding of product functionality and customer workflows to ensure effective validation of business-critical features.
Required Qualifications
  • Bachelor or Master of Science in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 3–6 years of professional experience in software test automation, quality engineering, software development, or related technical roles.
  • Experience and training in most of the following areas are required: Proven experience developing automated test frameworks and automated test suites.
  • Strong programming skills in Python.
  • Experience with automated testing frameworks such as PyTest, GoogleTest, Robot Framework, or similar technologies.
  • Experience working with CI/CD platforms and automated build pipelines.
  • Familiarity with Linux development environments and command-line tools.
  • Understanding of software testing methodologies, defect tracking, and quality assurance processes.
  • Strong analytical, debugging, and problem-solving skills.
  • Effective verbal and written communication skills in English.
  • Ability to work independently while collaborating effectively within cross-functional engineering teams.
Preferred Qualifications
  • Experience with Embedded Linux and Yocto-based systems.
  • Familiarity with C, C++, Bash, and scripting languages.
  • Experience with device communication protocols such as USB, Bluetooth, Ethernet, Serial, or TCP/IP.
  • Exposure to AI-assisted software development and testing tools.
Personal Attributes
  • Passion for automation, software quality, and engineering excellence.
  • Strong ownership mindset with a focus on delivering reliable and maintainable solutions.
  • Curious and proactive approach to problem-solving and continuous learning.
  • Collaborative team player with the ability to build strong working relationships across functions and geographies.
We recognize that people come with a wealth of experience and talent.

We believe in the value of unique perspectives, and we welcome candidates from diverse backgrounds who may not meet every criterion to apply and bring their distinctive experiences to our team.

We Offer

A dynamic, international, and innovative work environment. Exciting technical challenges and expert colleagues with decades of experience in the field. A position in our Bangalore office with flexibility in the time schedule and hybrid work model. A human sized organization where you’ll have contact beyond the R&D department. Coaching and learning opportunities at every stage of your career. Immerse yourself in a vibrant and dynamic workplace that spans industries such as printing, packaging, photography, graphic design, video, automotive, paints, plastics, and textiles.

Join a team that thrives on pushing the boundaries of what's possible, where innovation meets impact, and cross-functional teamwork sets us apart.

X‑Rite Pantone is proud to part of the Product Quality & Innovation segment of Veralto (NYSE: VLTO), a $5B global leader dedicated to ensuring access to clean water, safe food and medicine, and trusted essential goods.

When you join Veralto’s vibrant global network of 16,000 associates, you join a unique culture and work environment where purpose meets possibility: where the work you do has an everyday impact on the resources and essentials we all rely on, and where you’ll have valuable opportunities to deepen your skillset, pursue your ambitions, and grow your career.

Together, we’re Safeguarding the World’s Most Vital Resources- and building rewarding careers along the way.

contact @shilpashetty

Unsolicited Assistance

We do not accept unsolicited assistance from any headhunters or recruitment firms for any of our job openings. All resumes or profiles submitted by search firms to any employee at any of the Veralto companies, in any form without a valid, signed search agreement in place for the specific position, approved by Talent Acquisition, will be deemed the sole property of Veralto and its companies. No fee will be paid in the event the candidate is hired by Veralto and its companies because of the unsolicited referral.

Thank you for your interest.

Please read our Applicant Data Privacy Notice carefully here.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software QA Engineer II – Test Automation (Windows Desktop Applications)
Software QA Engineer II – Test Automation (Windows Desktop Applications)

X-Rite India Private Limited • Bengaluru

Hybrid
INR 800,000 - 1,200,000
Hybrid work model
Global exposure
Career development opportunities
Embedded Quality Assurance Engineer
Embedded Quality Assurance Engineer

X Rite • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Software Engineer II - C
Software Engineer II - C

X Rite • Bengaluru

Hybrid
INR 900,000 - 1,400,000
Hybrid work model
Coaching and learning opportunities
Global collaboration
Software Engineer II - C++
Software Engineer II - C++

X Rite • Bengaluru

Hybrid
INR 1,400,000 - 2,400,000
Hybrid work model
Coaching and learning opportunities
Global cross-functional collaboration
+1
Embedded QA Automation Engineer
Embedded QA Automation Engineer

X Rite • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
International work environment
Hybrid work in Bengaluru
Learning & development opportunities
+1
Software QA Engineer
Software QA Engineer

X Rite • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Hybrid work model
Global collaboration opportunities
Software Engineer II - C++
Software Engineer II - C++

X-Rite India Private Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Hybrid work model
Coaching and learning opportunities
Software Engineer II - C
Software Engineer II - C

Trojan Technologies • Bengaluru Urban

Hybrid
INR 1,200,000 - 2,400,000
Hybrid work model
Global collaboration
Coaching and learning opportunities
+1
Software Engineer II - C++
Software Engineer II - C++

X Rite • Kolkata District

Hybrid
INR 1,200,000 - 2,200,000
Hybrid work model
Coaching and learning opportunities
Global collaboration with teams across
+1
Senior Software Engineer - C++
Senior Software Engineer - C++

X-Rite India Private Limited • Bengaluru

Hybrid
INR 1,800,000 - 2,600,000
Hybrid work model
International team
Career development
+1