SOFTWARE QA ENGINEER IN ROBOTICS (C++)
SOFTWARE QA ENGINEER IN ROBOTICS (C++)

SOFTWARE QA ENGINEER IN ROBOTICS (C++)

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
U

At a Glance

  • Tasks: Join us as a QA Engineer to ensure our robots run flawlessly.
  • Company: United Robots is revolutionising industrial maintenance with cutting-edge autonomous robots.
  • Benefits: Choose your contract type, enjoy private medical care, and work in a friendly atmosphere.
  • Why this job: Be part of an innovative team shaping the future of robotics and technology.
  • Qualifications: Bachelor's or Master's in Computer Science, plus C++ experience and QA skills required.
  • Other info: Opportunity to impact the development of intelligent robots in a dynamic environment.

The predicted salary is between 28800 - 48000 £ per year.

United Robots is a proprietary robotic designer and manufacturer which aims to revolutionize industrial space maintenance with its autonomous robots. We’ve reinvented, designed and built autonomous mobile robots (AMRs) conceived for vast storage area operators i.e., hypermarkets, warehouses, sorting offices or public spaces such as shopping malls, airports or hospitals. Our products are a working example of the expertise in mobile localization, machine learning and computer vision which convert machines into AI devices capable of working without human supervision.

In the wake of an intensive period of software growth and feature enrichment, our company now pivots towards prioritizing system stability and fostering a robust testing framework. As a QA Engineer, you become the guardian of this transition, entrusted with the critical task of fortifying our system against vulnerabilities and ensuring flawless functionality and playing the role of a quality champion in the R&D Team.

Responsibilities:

  • Collaborate with cross-functional teams to understand software requirements and develop comprehensive test plans and strategies.
  • Perform functional, regression, integration, and performance testing on C++ applications.
  • Identify, document, and track software defects to resolution using industry-standard defect-tracking tools.
  • Conduct regression testing to ensure the stability of software releases and updates.
  • Execute incorporation of ad-hoc fixes into the system and ensure safe integration into other robots.
  • Work closely with developers to reproduce, debug, and resolve issues found during testing.
  • Contribute to the continuous improvement of our software development processes and quality assurance practices.
  • Be an advocate of quality championships.

Job requirements:

Must have:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • A minimum of 1 year of professional experience in software development, with a focus on C++ applications.
  • Familiarity with version control systems (e.g., Git).
  • Proven experience in software quality assurance, preferably in the robotics or automation industry.
  • Strong understanding of software testing methodologies, tools, and best practices.
  • Experience with test automation frameworks and tools.
  • Excellent analytical and problem-solving skills with a keen attention to detail.
  • Effective communication skills and ability to collaborate with cross-functional teams.

Nice to have:

  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Knowledge of ROS/ROS2, Python or C#.
  • Experience with CI/CD pipelines and tools (e.g., Jenkins).

Our offer:

  • Contract type of your choosing.
  • Basic salary relevant to your experience.
  • Private medical care with the possibility to extend it to family members.
  • Exceptional and innovative product, talented team and friendly work atmosphere, and last but not least, ownership and impact.

We hope you already have a taste of what you may be doing. Interested in finding out more? Visit our career page, and leave us your coordinates and CV or LinkedIn profile. We will come back to you shortly.

SOFTWARE QA ENGINEER IN ROBOTICS (C++) employer: United Robots

At United Robots, we pride ourselves on being an exceptional employer that fosters innovation and collaboration in the robotics industry. Our supportive work culture encourages personal and professional growth, offering employees the chance to work on groundbreaking technology while enjoying benefits like private medical care and a friendly atmosphere. Join us in our mission to revolutionise industrial space maintenance with autonomous robots, where your contributions will have a meaningful impact.
U

Contact Detail:

United Robots Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land SOFTWARE QA ENGINEER IN ROBOTICS (C++)

✨Tip Number 1

Familiarise yourself with the latest trends in robotics and automation. Understanding the current technologies and methodologies used in the industry will not only help you during interviews but also demonstrate your genuine interest in the field.

✨Tip Number 2

Engage with the robotics community online. Join forums, attend webinars, or participate in local meetups. Networking with professionals in the field can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Brush up on your C++ skills and testing methodologies. Since the role focuses heavily on C++ applications, being able to discuss your experience and knowledge confidently will set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your problem-solving approach. Be ready to share examples of how you've identified and resolved software defects in previous roles, as this will showcase your analytical skills and attention to detail.

We think you need these skills to ace SOFTWARE QA ENGINEER IN ROBOTICS (C++)

C++ Programming
Software Testing Methodologies
Test Automation Frameworks
Defect Tracking Tools
Regression Testing
Integration Testing
Performance Testing
Analytical Skills
Problem-Solving Skills
Attention to Detail
Version Control Systems (e.g., Git)
Collaboration Skills
Understanding of SDLC
Agile Methodologies
Knowledge of ROS/ROS2

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ applications and any relevant projects in robotics or automation. Use keywords from the job description to demonstrate that you meet the requirements.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for robotics and quality assurance. Mention specific experiences that relate to the responsibilities listed in the job description, such as your familiarity with testing methodologies and tools.

Showcase Relevant Skills: In your application, emphasise your analytical and problem-solving skills, as well as your experience with version control systems like Git. If you have knowledge of CI/CD pipelines or ROS/ROS2, make sure to include that too.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a QA Engineer role.

How to prepare for a job interview at United Robots

✨Showcase Your C++ Expertise

Make sure to highlight your experience with C++ during the interview. Be prepared to discuss specific projects where you used C++, and how you tackled challenges related to software quality assurance in that context.

✨Understand Robotics Fundamentals

Familiarise yourself with the basics of robotics, especially if you have experience in the field. Understanding concepts like mobile localization, machine learning, and computer vision will help you connect better with the team and demonstrate your passion for the industry.

✨Prepare for Testing Methodologies

Brush up on various software testing methodologies and be ready to discuss how you've applied them in past roles. Be specific about your experience with functional, regression, integration, and performance testing, as these are crucial for the role.

✨Demonstrate Team Collaboration Skills

Since the role involves working closely with cross-functional teams, be prepared to share examples of how you've successfully collaborated with developers and other stakeholders in previous positions. Highlight your communication skills and ability to advocate for quality.

SOFTWARE QA ENGINEER IN ROBOTICS (C++)
United Robots
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>