Software Engineering Quality Assurance (QA) Engineer

Software Engineering Quality Assurance (QA) Engineer

Full-Time 50000 - 70000 € / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Join our team to develop and support testing processes for cutting-edge humanoid robots.
  • Company: Engineered Arts, a leader in robotics with a focus on innovation and quality.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Dynamic work environment with a commitment to diversity and inclusion.
  • Why this job: Make a real impact on the future of robotics while working with advanced AI technologies.
  • Qualifications: 4+ years in QA, strong skills in automated testing, and experience with Python.

The predicted salary is between 50000 - 70000 € per year.

Engineered Arts is looking for a Senior QA Engineer to join the software team. You’ll be challenged with developing and supporting our deployment and testing processes for all the robots. The focus will be on improving and maintaining the high quality of our uniquely amazing humanoid robots through designing and implementing tests, debugging, and QA metrics. Hardware is at the centre of everything we do and this role will involve the support of hardware monitoring and issue detection as we design, manufacture, commission, and test every robot we sell.

This role can be based from either our London office or Falmouth HQ (4 days per week in office).

  • Manual & Automated Test Coverage: Drive the development and maintenance of both automated and manual test coverage, improving the efficiency and reliability of testing processes across UI, cloud services, robot software, and AI-driven features.
  • AI-Accelerated Automation: Actively leverage AI coding assistants and tools to rapidly build, maintain, and scale automated test suites.
  • Testing Approaches: Define and implement testing approaches for releases, including regression, compatibility, and performance validation. Work closely with Product Managers and cross-functional teams (software, hardware, and commissioning) to triage defects, identify integration issues, prioritise fixes, and support release decisions.
  • Quality Strategy & Metrics: Contribute to and help shape the overall quality strategy, maintaining visibility of product quality through test reporting and metrics to support data-informed decision-making. Support the validation and investigation of customer-reported issues, helping identify root causes and potential workarounds.
  • Apply and promote testing standards and best practices: Support the onboarding and development of other engineers by sharing knowledge and coaching on tools and processes.

Requirements:

  • 4+ years of experience in testing and quality.
  • Strong proficiency in using AI tools to accelerate test creation, automation, and data analysis.
  • Extensive experience writing useful and efficient automated tests, specifically using frameworks like Playwright and pytest.
  • Working with Python and Ubuntu or other Linux-based operating systems.
  • Experience working with git, GitLab and CI/CD pipelines to maintain code quality and effective release management.
  • Experience testing and evaluating LLMs, including interest in conversational experiences driven by robots.
  • Experience in testing web UIs.
  • Experience in testing agentic AI solutions.
  • Experience building or maintaining QA telemetry dashboards.
  • Experience with continuous deployment in cloud systems (particularly Terraform).
  • Experience with testing distributed systems relying on third-party services.
  • Familiarity with Agile methodologies.

With 20 years of hardware and software development, our robots have been sold in over 30 countries worldwide with customers such as NASA, PwC, Meta and many more. Our Ameca robot is well known as ‘the face of AI’ and a social media viral success, taking advantage of the generative AI craze. Along with our ultra-realistic Mesmer range of animated figures, our robots continue to surprise and excite visitors at museums, theme parks, visitor attractions and trade shows as well as aid leading universities with AI and robotics research.

We are committed to building a workplace where people of all backgrounds, identities, and perspectives feel welcome, supported, and empowered to contribute. Whether you’re an engineer, developer, or creative thinker, we value what makes you unique. We actively promote inclusion across our hiring, design, and development practices, and we’re always looking for new ways to reflect the world around us — in our team, our robots, and our ideas. Because building the future means including everyone in it.

Software Engineering Quality Assurance (QA) Engineer employer: Engineered Arts

Engineered Arts is an exceptional employer that fosters a collaborative and inclusive work culture, where innovation thrives in the realm of robotics. With opportunities for professional growth and development, employees are encouraged to leverage cutting-edge AI tools and methodologies while contributing to groundbreaking projects that redefine human-robot interaction. Located in vibrant London or picturesque Falmouth, our team enjoys a supportive environment that values diverse perspectives and empowers individuals to make a meaningful impact in the world of technology.

E

Contact Detail:

Engineered Arts Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineering Quality Assurance (QA) Engineer

Tip Number 1

Network like a pro! Reach out to current employees at Engineered Arts on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the QA Engineer role. Personal connections can make a huge difference!

Tip Number 2

Prepare for the interview by brushing up on your testing knowledge and AI tools. Be ready to discuss how you've used frameworks like Playwright and pytest in your previous roles. Show us that you’re not just a fit for the job, but that you’re passionate about quality assurance!

Tip Number 3

Don’t forget to showcase your problem-solving skills! During interviews, be prepared to walk us through how you’ve tackled defects and integration issues in the past. We love hearing about real-life examples that demonstrate your expertise.

Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows us you’re genuinely interested in being part of the Engineered Arts team. Let’s build the future together!

We think you need these skills to ace Software Engineering Quality Assurance (QA) Engineer

Automated Testing
Manual Testing
Test Coverage Development
AI Tools Utilisation
Regression Testing
Compatibility Testing
Performance Validation

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience in QA and testing. We want to see how your skills align with our needs, so don’t be shy about showcasing your relevant projects!

Show Off Your Technical Skills:Since we’re all about quality assurance, let us know about your proficiency with tools like Playwright and pytest. Mention any experience you have with AI tools too, as they’re super important for this role!

Be Clear and Concise:When writing your application, keep it straightforward. Use bullet points where possible to make it easy for us to see your key achievements and skills. We appreciate clarity just as much as quality!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Engineered Arts

Know Your Tech Inside Out

Make sure you brush up on your knowledge of automated testing frameworks like Playwright and pytest. Be ready to discuss how you've used these tools in past projects, especially in relation to AI coding assistants. This will show that you're not just familiar with the tech, but that you can leverage it effectively.

Showcase Your Problem-Solving Skills

Prepare examples of how you've triaged defects or identified integration issues in previous roles. Discuss specific challenges you faced and how you approached them, particularly in a cross-functional team setting. This will demonstrate your ability to collaborate and think critically under pressure.

Understand the Bigger Picture

Familiarise yourself with Engineered Arts' robots and their applications. Knowing about their products and how quality assurance plays a role in their success will help you connect your skills to their mission. It shows genuine interest and helps you stand out as a candidate who is aligned with their goals.

Be Ready to Discuss Metrics

Since the role involves contributing to quality strategy and metrics, be prepared to talk about how you've used data to inform decision-making in your previous roles. Bring examples of how you've maintained visibility of product quality through test reporting and metrics, as this will highlight your analytical skills.