Play a key role within the R&D team, building our automated testing capability across our cloud-connected security platform, mobile applications, desktop software, and connected devices.
Build and maintain scalable automated testing frameworks across cloud, mobile, and desktop platforms to reduce manual testing.
Identify and prioritise high-impact automation opportunities while balancing manual and automated testing approaches.
Automate key workflows such as authentication, device onboarding, syncing, firmware updates, and user management.
Support quality through manual/exploratory testing, defect troubleshooting with developers, and clear test documentation.
Strengthen QA processes by contributing to CI/CD integration, release testing, and long-term automation strategy.
Requirements
Proven experience in QA/testing with strong knowledge of automated regression and test design principles.
Hands-on experience building or maintaining automated test frameworks for cloud, mobile, or desktop applications.
Proficiency in API testing and scripting/programming (e.g. Python or JavaScript).
Strong troubleshooting, debugging, and analytical skills with the ability to work independently and take ownership.
Effective communication and collaboration skills, working closely with developers and product teams.
Tech Stack
Cloud
JavaScript
Python
Benefits
Learning and career development opportunities, whether it’s online learning, management training or enhancing your skills.
A competitive salary and incentive schemes.
Variety of benefits including Holiday Flex, Cycle 2 Work, attractive company pension, discount portal, recognition scheme and wellbeing program… to name just a few!