Job Overview
We are seeking a skilled Software Test Automation Expert to join our team at Engineered Arts Ltd. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions for our humanoid robots.
Your primary responsibility will be to develop and implement automated tests for software and hardware components, ensuring the high-quality performance of our robots. You will work closely with our hardware engineers to ensure seamless integration of software and hardware components.
You will be responsible for:
* Developing and implementing automated tests for software and hardware components
* Analyzing issues and defining steps to reproduce each problem
* Creating detailed test plans and cases to avoid regression
* Evaluating and improving existing test suites, workflows, and procedures
To succeed in this role, you must have excellent programming skills, particularly in Python, as well as experience working with Linux-based operating systems, git, and CI/CD tools. Additionally, you should have a strong understanding of test automation tools and methodologies.