MLabs
SoftwareDevelopmentEngineerinTest
Neural analysis suggests this role is
optimal for Mid+ candidates.
“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.
Analytical mindset; Identifying system weaknesses; Identifying edge cases
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
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.