Bangalore, India

April 04, 2022

Job Summary

The Senior Test Automation Engineer is responsible for developing sophisticated test automation fixtures and software to perform hardware verification and software regression tests to ensure products are functional and bug free.

This position is located in Bangalore, with possible travel to Canada.

In addition to annual initiatives, the key accountabilities of this position are:

  • Design, troubleshoot, debug, and maintain fixtures for testing control products
  • Create firmware test code to automate software regression and verification testing
  • Automate tests for multiple products
  • Design and execute test cases for the control products
  • Perform functional and regression testing of software and hardware
  • Setup electronic test harnesses, for testing hardware, and GUI
  • Design and implement hardware testing tools

Role Requirements


  • University degree or college diploma in computer science or electronics


  • 5+ years of experience with embedded code and electronics testing
  • Proven tinker experience creating software, tools, and robots on your own
  • Experience writing code in Python, LabView, JavaScript, C or C++
  • 2+ years writing code from scratch
  • 3+ years writing test cases based on minimum requirements
  • Used off-the-shelf embedded platforms (e.g. RasPi, etc.)
  • Previous embedded software QA experience an asset
  • Experience with bug tracking systems a plus


  • Java, LabView, C, C++, or Python programming
  • Knowledge of ARM architecture-based processors and development tools.
  • Capabilities in Subversion, Redmine and hardware/PCB design skills.
  • Sensors: temperature (thermocouple, RTD, infrared), pressure, luminosity
  • Microactuators, DC motors, stepper motors, pneumatic actuators and asset
  • Image analysis form camera data capture a plus
  • Communication and networking protocols (I2C, SPI, RS-485, Ethernet)


  • Ability to work with minimal directions and collaboratively with a focus on results.
  • Detailed and striving for excellence
  • Technically oriented
  • Ability to communicate in an open and authentic manner in all situations

If this sounds like you, we want to hear from you today!
To apply for this exciting opportunity please send your application using the button below. We thank all candidates that apply but regret to inform that only short listed candidates will be contacted for an interview.

Apply Now

Energy audits

Energy Analysis

We thoroughly examine how and where energy is being used in your business and buildings and then tell you exactly where efficiencies and savings can be found.

Get started