We’re working with a global financial technology group undergoing a major transformation to modernise its post‑trade infrastructure. The organisation is transitioning from legacy systems to a cloud‑native, Kafka‑based architecture designed for resilience, scalability, and performance.
This role is part of a growing Non‑Functional Testing (NFT) team responsible for ensuring that services and platforms meet the highest standards for performance, reliability, and operational readiness. It is a technically rich role, working across multiple domains including performance, failover, disaster recovery, resilience, alerting, and monitoring.
Location: London, United Kingdom
Responsibilities
- Define, document, and execute Non‑Functional Requirements (NFRs) across distributed microservices and infrastructure components.
- Collaborate with architects, product owners, and engineering squads to translate NFRs into measurable test scenarios.
- Develop and implement NFT strategies covering performance, scalability, failover, DR, resilience, alerting, and monitoring.
- Design and execute load, stress, endurance, and failover tests using industry‑standard tools such as JMeter, LoadRunner, or ADS.
- Set up observability dashboards (Grafana, Splunk, Dynatrace, Kibana, or Datadog) to monitor test execution and system performance.
- Analyse results to identify performance bottlenecks, system vulnerabilities, and areas for optimisation.
- Report findings and recommendations clearly to both technical and non‑technical stakeholders.
- Contribute to test automation frameworks, CI/CD integration, and continuous improvement of NFT processes.
- Support the onboarding of new services and provide input into architectural reviews from an NFT perspective.
Requirements
- Experience in Non‑Functional or Performance Testing roles within complex or regulated technology environments.
- Proven experience designing and executing tests across multiple NFT domains (performance, DR, failover, resilience, and scalability).
- Strong understanding of distributed architectures, Java microservices, and containerised deployments.
- Proficiency with testing and monitoring tools such as JMeter, LoadRunner, Grafana, Dynatrace, Splunk, or AppDynamics.
- Familiarity with CI/CD and DevOps tooling – Jenkins, Docker, Kubernetes, and related ecosystems.
- Ability to interpret system logs, analyse performance metrics, and provide actionable recommendations.
- Excellent stakeholder management and communication skills, with the ability to influence across technical and business teams.
- Experience working in Agile delivery environments with cross‑functional teams.
Nice to Have
- Background in financial services or experience supporting legacy‑to‑modernisation migrations.
- Understanding of infrastructure observability, cloud platforms, and microservice orchestration.
- Exposure to automation frameworks and scripting for performance testing.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Information Technology and Other
Industries
Financial Services, Banking, IT Services and IT Consulting
#J-18808-Ljbffr
Contact Detail:
Bestman Solutions Recruiting Team