Quality Assurance Automation Engineer
Role - Quality Assurance Automation Engineer
Type - Contract (Inside IR35) or Fixed Term (12 Months)
Location - London/Burgess Hill, UK (Hybrid)
Skills & Experience
We are looking for Quality Engineers who combine technical capability with strong analytical thinking,
excellent communication and a collaborative engineering mindset.
You should have
- · Excellent communication and collaboration skills, with the ability to explain quality risks, technical
- issues and recommendations clearly.
- · Strong analytical, investigative and problem-solving skills, with the ability to understand complex
- systems and identify patterns and root causes.
- · A good understanding of Quality Engineering principles, including automation, risk-based testing,
- exploratory testing and defect prevention.
- · Experience working within Agile/Scrum engineering teams and collaborating closely with Software
- Engineering and Product.
- · Practical experience designing, developing and maintaining automated tests.
- · A proactive approach to ownership, learning and continuous improvement.
Essential Technical Skills & Experience
The following technical skills and experience are key requirements for the role:
- · WebdriverIO (WDIO) or comparable JavaScript/TypeScript-based UI automation frameworks.
- · Appium for mobile application automation.
- · JavaScript and/or TypeScript automation development.
- · Native iOS and Android testing and automation.
- · API testing and API automation frameworks.
- · Customer Journey / End-to-End automation.
- · CI/CD tools and practices, particularly GitHub Actions.
- · Test-data creation and reusable test-data approaches.
- · Automation reliability, including identifying and resolving flaky or inefficient tests.