Software Development Engineer in Test

1 week ago
Full-time
Mid Level
Quality Assurance and Testing
MLabs

MLabs

MLabs is a Haskell, Rust, Blockchain, and AI consultancy specializing in mission-critical software development, cross-team collaboration, and cutting-edge value delivery for fintech, blockchain, and information technology sectors.

Internet Software & Services
11-50
Founded 2018

Description

  • Design, develop, and maintain automated acceptance and end-to-end testing infrastructure for the continuous delivery pipeline.
  • Collaborate with business analysts and developers to analyze and challenge requirements for comprehensive test coverage.
  • Identify system components, edge cases, and architectural friction points that need stronger verification.
  • Participate in pair programming, knowledge sharing, and technical discussions across engineering teams.
  • Run targeted exploratory testing sessions to uncover hidden failure modes and validate the end-user experience.
  • Validate individual software components and orchestrate system-level end-to-end tests.
  • Design and test failure scenarios, resiliency behavior, and system edge cases.

Requirements

  • Proven experience validating software components and executing end-to-end system tests.
  • Demonstrated experience designing and testing failure scenarios, resiliency, and edge cases.
  • Strong proficiency in object-oriented programming methodologies, with a preference for core Java.
  • Extensive background in structured exploratory testing techniques.
  • Familiarity with continuous integration and continuous delivery environments is highly advantageous.
  • Experience working in Extreme Programming (XP) or structured pair programming workflows is preferred.
  • Hands-on experience with API testing methodologies is advantageous.
  • Experience with Selenium for UI automation and front-end verification is preferred.
  • Familiarity with distributed, asynchronous, or event-driven architectures is advantageous.
  • Understanding of core networking protocols and messaging frameworks is preferred.
  • Domain knowledge of electronic trading platforms, especially fixed income markets, is strongly preferred.
  • An inquisitive, analytical mindset with strong communication skills and comfort navigating ambiguity.

Benefits

  • Competitive base salary up to £85,000, depending on experience.
  • Equity participation through a company share scheme.
  • Generous corporate benefits package.
  • Flexible, remote-first working across the UK and Europe.
  • Access to a central London office in Moorgate for collaborative workshops and team events.
  • Accelerated professional development through close collaboration with experienced technology specialists.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Software Engineer - Engineering Tools

Lyra Health 1K-5K Health Care Providers & Services

Lyra Health is hiring a Senior Software Engineer for Engineering Tools to support automation, CI/CD reliability, performance testing, and internal productivity tooling for scrum teams in its remote engineering organization.

Argo CD CI/CD GitHub Actions Jenkins Playwright Scrum Selenium
2 hours, 36 minutes ago

Senior Staff Automation Engineer

SmithRx 1K-5K Pharmaceuticals

SmithRx is seeking a Senior Staff Automation Engineer to lead test strategy and automation quality for its next-generation pharmacy benefits management platform.

CI/CD CircleCI Cypress GitHub Actions Java JavaScript Jenkins Playwright Pytest Python Selenium TypeScript
2 hours, 36 minutes ago

[Job 29833] Senior iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to build and improve a remote iOS application for real business challenges in close collaboration with the client and team.

Agile iOS Solid.js Swift TDD
2 hours, 36 minutes ago

Quality Engineering Lead

Mindera 1K-5K Internet Software & Services

Mindera is hiring a senior quality consultant to embed with client engineering teams and improve software quality across the full delivery lifecycle.

Agile CI/CD CircleCI Cypress Gatling GitHub Actions GitLab CI Jenkins Jest JMeter JUnit K6 Playwright Pytest Selenium
2 hours, 36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers