Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Senior Software Development Engineer in Test

Develop
Greater London
1 day ago
Create job alert

Senior Software Development Engineer in Test (SDET) - Java, JBehave/Cucumber, Microservices

Perm 3 days a week on-site in Farringdon, London Up to £75,000 per annum


A rapidly growing fintech organisation is transforming access to finance for small and medium-sized businesses. With over £150 million lent through its proprietary credit platform, the company is redefining how business funding works - making it faster, simpler, and more transparent.


The company is seeking a Senior Software Development Engineer in Test (SDET) to join its expanding engineering team in Farringdon on a hybrid basis

This full-time, on-site role involves designing and maintaining robust test automation frameworks, performing manual and automated testing, and collaborating closely with developers, product managers, and other stakeholders to ensure the delivery of reliable, high-quality software products.

The successful candidate will join a growing QA function that was established last year and is scaling alongside the development team. This is an opportunity to contribute to shaping QA strategy, processes, and best practices as the organization continues to expand its technology and product offerings.

Key Responsibilities

Design, develop, and execute comprehensive test cases for functional, system, and regression testing. Build, maintain, and adapt automation frameworks using Java, Selenium, and BDD tools such as JBehave. Perform manual testing as required to validate product features and workflows. Collaborate closely with developers to ensure robust coverage of microservices-based systems. Contribute to continuous integration and delivery pipelines through effective automation and test design. Provide input on QA strategy, tooling, and process improvements as the team scales.

Role Requirements

Strong background in software testing - both manual and automation. Excellent command of Core Java with the ability to write and maintain clean, scalable automation code (Ideally an ex Java developer) Hands-on experience with Selenium and BDD frameworks (e.g., JBehave). Exposure to Playwright or other end-to-end testing tools. Solid understanding of microservices architecture and inter-service communication. Ability to design and execute end-to-end testing across multiple services and environments. Experience working in Agile development environments. Bachelor's degree in Computer Science, Information Technology, or related discipline. Relevant QA certifications (ISTQB, CSTE) are advantageous. Background as a developer who transitioned into QA is highly valued. Preference for candidates with stable, progressive career histories.

Desirable Skills & Experience

Knowledge of CI/CD pipelines and tools such as Jenkins and Git. Familiarity with cloud-based environments. Experience with performance or security testing.

Interview Process

First Round: Interview with the QA Manager - a mix of technical discussion, QA methodologies, and team fit. Second Round: Technical interview - in-person technical discussion at the Farringdon office.

Related Jobs

View all jobs

Senior Software Engineer (SDK & GUI Development)

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer (Blockchain)

Senior Software Engineer

Senior Software Engineer - National Security

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Cyber Security Recruitment Trends 2025 (UK): What Job Seekers Must Know About Today’s Hiring Process

Summary: UK cyber security hiring has shifted from title‑led CV screens to capability‑driven assessments that emphasise incident readiness, cloud & identity security, detection engineering, governance/risk/compliance (GRC), measurable MTTR/coverage gains & secure‑by‑default engineering. This guide explains what’s changed, what to expect in interviews, & how to prepare—especially for SOC analysts, detection engineers, blue/purple teamers, penetration testers, cloud security engineers, DFIR, AppSec, GRC & security architecture. Who this is for: SOC & detection engineers, security operations leads, DFIR analysts, penetration testers/red teamers, purple teamers, AppSec/DevSecOps engineers, security architects, cloud security engineers, identity/IAM engineers, vulnerability managers, GRC/compliance specialists, product security & security programme managers targeting roles in the UK.

Why Cyber Security Careers in the UK Are Becoming More Multidisciplinary

Cyber security used to be viewed primarily as a technical discipline: firewalls, encryption, intrusion detection, penetration testing. In the UK today, it’s far broader. Organisations now face complex legal frameworks, ethical dilemmas, human-behaviour risks, communication challenges & usability hurdles. This shift means cyber security careers are becoming more multidisciplinary. From protecting NHS patient records to defending financial services, securing supply chains & safeguarding national infrastructure, cyber security now touches every sector. Employers increasingly want professionals who understand law, ethics, psychology, linguistics & design alongside traditional technical skills. In this article, we’ll explore why UK cyber security careers are expanding in this way, how these five disciplines shape the profession, and what job-seekers & employers need to know to thrive in this new landscape.

Cyber Security Team Structures Explained: Who Does What in a Modern Cyber Security Department

Cyber security has become a top priority for UK organisations of all sizes. From small businesses to financial institutions, healthcare providers, and government bodies, the risk of cyber attack is now a constant concern. Threats are more sophisticated, regulations more demanding, and customers more aware of data privacy than ever before. But defending against cyber threats isn’t simply about having the right tools — it’s about having the right team. A modern cyber security department relies on clearly defined roles and responsibilities to ensure that defences are proactive, incidents are managed swiftly, and compliance is maintained. This article explains the structure of a modern cyber security team, the roles you’ll typically find within it, how they collaborate, and what skills, qualifications, and salaries are expected in the UK job market.