Non-Functional Tester
2 days ago
London
Non-Functional Tester 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. You'll be 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. This is a technically rich role, working across multiple domains including performance, failover, disaster recovery, resilience, alerting, and monitoring. 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., • 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., • Background in financial services or experience supporting Legacy-to-modernisation migrations., • Understanding of infrastructure observability, cloud platforms, and microservice orchestration.