Engineered Arts
Senior Software QA Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
About Engineered Arts
Engineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education, and communication. 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. Our robots are poised to break into the future mega-expansion service robot segment, with applications such as front of house, receptions, check-in desks, information points, and PoS.
We are a team of dedicated engineers and creatives striving to develop the very best experiences for our customers. Our internal motto is ‘Be Wow’, everything we do is fun, entertaining, or surprising to encounter. We always push the boundaries of what is possible in humanoid robotics, researching and developing new systems and techniques to further their appeal. We explore and challenge the human perception of robots as well as the fear and discomfort and the excitement and joy life-like mechanical humanoids present.
Role Outline
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.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Main Responsibilities
- 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.
- Defect Triage & Collaboration 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.
- Customer Support Validation Support the validation and investigation of customer-reported issues, helping identify root causes and potential workarounds.
- Mentorship & Standards Apply and promote testing standards and best practices, supporting the onboarding and development of other engineers by sharing knowledge and coaching on tools and processes.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Essential
Qualifications, Knowledge, Key Skills, and Experience
- 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.
- Experience in a robotics or hardware-centric setting.
- 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.
- Diligent and organised working style, with clear communication of issues found.
Desirable
- Experience in testing web UIs.
- Experience in testing agentic AI solutions.
- Experience building or maintaining QA telemetry dashboards.
- Strong understanding of test automation tools and methodologies.
Useful
- Understanding of low-level/embedded systems.
- Experience with continuous deployment in cloud systems (particularly Terraform).
- Experience with testing distributed systems relying on third-party services.
- Agile methodologies.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills