About this role
Salary: £? - ? per year
Requirements: 5–10 years of experience in Performance Testing or Non-functional TestingStrong experience with JMeter, LoadRunner, or NeoLoadUnderstanding of workload modelling and performance engineering conceptsExperience in Agile or DevOps environmentsExperience in utilities or billing systems is highly desirableStrong analytical and problem-solving skillsExcellent communication and stakeholder management skillsAbility to work in multi-vendor environmentsProactive risk identification and mitigation Responsibilities: Analyse performance testing requirements including user load, throughput, transaction volumes, and usage patternsPrepare a Performance Test Strategy and Test Plan aligned to program milestonesDesign and develop performance test scripts using JMeter and/or LoadRunnerExecute load, stress, endurance, and volume testingMonitor application performance using tools such as Dynatrace, AppDynamics, or Azure MonitorAnalyse results and identify bottlenecks and system limitationsPrepare performance reports and tuning recommendationsManage performance defects through to resolutionSupport dual run validation ensuring stable billing operationsValidate high-volume transactions across multiple integrated systems Technologies: AzureDevOpsDynatraceSupportJMeterCloud More:
We are supporting a British multinational energy company and a constituent of the FTSE 100 Index on the Keystone transformation program. This role focuses on non-functional validation of billing systems, integrations, and dual run operations, ensuring business-critical billing processes remain stable under real-world and peak load conditions. The position involves working in a complex, multi-system environment with high-volume transaction validation and close collaboration across stakeholders.
last updated 32 week of 2026