Where this role is available
Collapsed by default to keep the job description easy to scan.
- Remote, Europe
- Remote, United Kingdom
Role summary by JobGrid
Software Development Engineer in Test at MLabs: Remote, Europe, Remote, United Kingdom. JobGrid adds normalized role facts, source context, and a path to the employer application page so candidates can compare the listing before applying.
- Location and workplace: Remote, Europe, Remote, United Kingdom
- Source freshness: checked by JobGrid on 2026-06-08.
- Application path: candidates continue to the employer application page with non-personal referral tags.
Location: UK or Remote in EU. Candidates need to be able work UK hours.
Remote | Full-time
Compensation: £70K - £85K
We are hiring on behalf of our client, an innovative technology provider, who is seeking a talented Software Development Engineer in Test. The selected professional will integrate directly into an agile development environment, collaborating closely with engineers, technology specialists, and business analysts to expand and elevate a sophisticated suite of automated acceptance and end-to-end (E2E) testing pipelines.
Operating under a remote-first framework across the UK and Europe, this permanent position offers the successful candidate the flexibility of remote working alongside access to a collaborative corporate office hub located in Moorgate, London.
Key Responsibilities
- Test Framework Expansion: Design, develop, and maintain advanced automated acceptance and end-to-end testing infrastructure to support a robust continuous delivery pipeline.
- Requirement Enrichment: Collaboratively analyze and challenge functional and technical requirements alongside business analysts and developers to ensure comprehensive test coverage.
- Quality Advocacy: Proactively identify system components, edge cases, and architectural friction points that would benefit from enhanced verification and testing focus.
- Collaborative Engineering: Participate actively in the software lifecycle through pair programming, knowledge sharing, and technical discussions across teams.
- Exploratory Testing: Execute targeted exploratory testing sessions to discover hidden failure modes and ensure a thoroughly validated end-user experience.