Apply now »

Senior Software Test Engineer (Universal Robots, Bangalore - India)

ID:  11718
Function:  Information Technology
Location: 

Bangalore, IN


Senior Robotics Software Test Engineer – India

 

 

At Universal Robots, part of Teradyne Inc., Our vision is to create a world where people work with robots, not like robots. And as the market leader with 75,000+ collaborative robots (cobots) already installed worldwide, we’re well on the way to achieving it. We employ 1000+ people in offices across North America, South America, Europe and Asia and we’re growing all the time. Our team is made up smart, creative people working at the forefront of automation. Together we find innovative solutions to some of the most important manufacturing issues facing businesses today. We dare to do what others find impossible- working with advanced technologies to change in the way businesses operate, so if you’re looking to build your career with a ground-breaking technology company in dynamic environment with career advancement UR is the place for you.

 

Our Purpose

 

At Teradyne Robotics, including Universal Robots (UR) and Mobile Industrial Robots (MiR), our mission is simple:Automation for Anyone. Anywhere.

 

Our vision is to create a world where people work with robots, not like robots. With more than 100,000 collaborative robots deployed worldwide, Universal Robots leads the global market in collaborative automation while MiR provides cutting-edge autonomous mobile robots that transform internal logistics.

Together we enable manufacturers of all sizes to automate, improve productivity, and empower people through robotics.

 

Opportunity Overview

Do you want to ensure the quality and safety of software powering the world’s leading collaborative robots?
Are you passionate about testing complex robotic systems and working closely within an international team? Then you might be our next Software Test Engineer.

We are currently looking for an experienced Software Tester to join our global R&D organization, working closely with our teams in Denmark. You will become part of a growing setup in India, collaborating daily with highly skilled colleagues across locations.


Designing the future

Universal Robots is the world’s market leader in collaborative robots (cobots), developing solutions that transform the way work is done across industries.

In this role, you will contribute directly to the quality and reliability of robot motion software. You will work closely with developers, product managers, and other stakeholders to ensure that our solutions meet the highest standards of performance, safety, and usability.


Test engineer with strong Python automation skills and solid C++ understanding

We are looking for a test engineer who enjoys working close to the product and the code. You should be comfortable combining hands-on manual testing of cobots with Python-based automated testing, while also bringing a strong understanding of C++. If you are motivated by improving product quality through robust test coverage, fast feedback loops, and close collaboration with developers, this could be the right role for you.

In this role, you will:

  • Design, write, and maintain automated tests in Python for new and existing features
  • Build tests that have hardware in the loop (not all flakiness comes from software)
  • Perform manual testing on cobots to validate behavior, usability, and system quality in real-world scenarios
  • Develop and maintain unit, integration, and regression tests to ensure stable and reliable releases
  • Work closely with developers to understand the C++ codebase, investigate failures, and improve testability
  • Contribute to and improve test frameworks, pipelines, and build-server workflows
  • Help define effective test strategies and quality practices across the development lifecycle in an agile setup

Qualification, Experience, Skills and Educational Background

To succeed in this role, we imagine you have a strong background in software test engineering and a practical mindset when it comes to combining automation with hands-on validation. You understand how software is built, how systems fail, and how to create effective tests that increase quality and confidence.

We expect you to have:

  • 5+ years of experience in software testing, software quality engineering, or a similar role
  • Strong experience writing and maintaining automated tests in Python
  • Solid understanding of C++ development, including the ability to read code, troubleshoot issues, and contribute to high-quality test design
  • Hands-on experience with manual testing of complex systems, ideally involving hardware, robotics, or integrated software-hardware solutions
  • Experience creating and maintaining unit, integration, and regression tests
  • Good understanding of test frameworks, debugging, and finding root causes
  • Experience working with CI/CD pipelines, build servers, or DevOps practices such as Jenkins or similar tools
  • Ability to understand complex systems, identify risks, and design effective test coverage
  • Experience working in agile or scrum environments
  • Strong communication and collaboration skills and fluency in English

It will be considered an advantage if you have:

  • Experience with robotics, cobots, motion control, or other mechatronic systems
  • Experience building or improving test automation frameworks
  • Strong knowledge of DevOps practices, pipelines, and build servers
  • Knowledge of safety standards and regulations relevant to robotics or industrial systems
  • Experience working with distributed and international teams

Working across teams and locations

You will be part of a setup where engineers in India and Denmark work closely together. This requires:

  • Clear and conscientious communication
  • Ability to explain technical issues to both technical and non-technical stakeholders
  • A collaborative mindset and willingness to contribute across team boundaries

We offer

At Universal Robots, we ask a lot from our employees and in exchange, we offer an exciting job in a dynamic and fast-growing company with the opportunity of working alongside skilled and talented colleagues from many different cultures-

You will be empowered to help yourself and your team become a success by taking responsibility for your own work and the products you help create.

At Universal Robots, we trust our employees to make educated choices that benefit the organization.

In addition, we offer:

  • A collaborative and inclusive work environment
  • Opportunities for professional and personal development
  • Exposure to cutting-edge robotics technology
  • Flexible working conditions
  • Health and wellness benefits
  • And much more

 

 

We are only considering candidates local to position location and are unable to provide relocation for this position

 

This position is not eligible for visa sponsorship

 

Universal Robots is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

 

 


Job Segment: Testing, Test Engineer, Senior Quality Engineer, Software Engineer, Manufacturing Engineer, Technology, Engineering

Apply now »