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 (OOP) methodologies, with a distinct preference for core Java.
- Extensive background in structured exploratory testing techniques.
Preferred / Advantageous Qualifications
Exposure to the following areas is highly advantageous, though candidates are not expected to satisfy every criterion:
- Familiarity with Continuous Integration (CI) environment management and Continuous Delivery (CD) processes.
- Experience operating within Extreme Programming (XP) frameworks or structured pair programming workflows.
- Hands-on exposure to API Testing methodologies (independent of standard HTTP-focused web testing).
- Experience utilizing Selenium for UI Automation and front-end verification.
- Familiarity with distributed, asynchronous, or event-driven system architectures.
- Understanding of core networking protocols and messaging frameworks.
- Domain knowledge within Electronic Trading platforms across any asset class, with a strong preference for Fixed Income markets.
Personal Attributes & Skills
- Possess an inquisitive, analytical mindset with a natural aptitude for identifying system weaknesses and edge cases.
- Self-assured and proactive, comfortable with navigating ambiguity and shaping the trajectory of the testing role.
- Excellent communication skills, both in written documentation and verbal articulation, with the ability to bridge technical and non-technical audiences.
- A collaborative team player who thrives in an open, iterative, and fast-paced engineering environment.
- Highly adaptable and capable of responding efficiently to evolving project priorities and market requirements.
- Genuinely curious about emerging technology trends, modern software practices, and architectural standards.
Benefits
- Competitive base salary up to £85,000, tailored to depth of experience.
- Equity participation through a comprehensive company share scheme.
- Generous corporate benefits package.
- Flexible, remote-first working arrangements with regional flexibility across the UK and Europe.
- Access to modern, central London office facilities (Moorgate) for collaborative workshops and team events.
- Accelerated professional development through close collaboration with seasoned, cross-skilled technology specialists.