MLabs

SoftwareDevelopmentEngineerinTest

£70–85k Remote FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Development Engineer in Test at MLabs. Skills: Automated testing, End-to-end testing, Quality assurance. Design automated acceptance testing infrastructure. Develop automated acceptance testing infrastructure”

Industry & Context.

Problems you'll solve

Analytical mindset; Identifying system weaknesses; Identifying edge cases

Eligibility Requirements

Work UK hours

What They're Looking For.

Must Have

Proven experience validating software components, Orchestrating end-to-end system tests, Designing and testing failure scenarios, Resiliency and system edge cases, Proficiency in OOP methodologies, Core Java preference, Extensive background in structured exploratory testing

Nice to Have

CI environment management, CD processes experience, Extreme Programming (XP) frameworks, Structured pair programming workflows, API Testing methodologies, Selenium for UI Automation, Distributed system architectures, Asynchronous system architectures, Event-driven system architectures, Core networking protocols, Messaging frameworks, Electronic Trading platforms knowledge, Fixed Income markets knowledge

What You'll Do.

Design automated acceptance testing infrastructure

Develop automated acceptance testing infrastructure

Maintain automated acceptance testing infrastructure

Design end-to-end testing infrastructure

Develop end-to-end testing infrastructure

Maintain end-to-end testing infrastructure

Analyze functional requirements

Analyze technical requirements

Challenge functional requirements

Challenge technical requirements

Identify system components for verification

Identify edge cases for verification

Identify architectural friction points for verification

Participate in software lifecycle

Engage in pair programming

Participate in technical discussions

Execute exploratory testing sessions

How You'll Work.

Team & Collaboration

Agile development environment; Cross-functional teams; Pair programming; Knowledge sharing

Communication Scope

Written documentation; Verbal articulation

Process & Methodology

Agile

Full Job Description

**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. **Requirements** **Core Technical Experience** * Proven experience validating individual software components and orchestrating end-to-end system tests. * Demonstrated capability in designing and testing failure scenarios, resiliency, and system edge cases. * Strong proficiency in Object-Oriented Programming (O

Free ATS check

Applying for this Software Development Engineer in Test role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about MLabs?

Real rants from real employees. Read before you apply.

Read Company Rants →