Job Description
We are looking for an experiencedPerformance Testerwith strong expertise in performance engineering, load testing, and capacity planning. The candidate will be responsible for defining and executing performance test strategies for complex applications, identifying system bottlenecks, and working closely with development, architecture, infrastructure, and DevOps teams to ensure optimal system performance, scalability and reliability. This role is primarilyhandsonwith opportunities to provide technical leadership and guidance.
Key Responsibilities
Performance Test Strategy & Planning
Define end-to-endperformance testing strategyaligned with business and nonfunctional requirements
Identify performance test scope, workloads, success criteria, and KPIs
Prepare performance test plans, scenarios, scripts, and execution schedules
Participate in architecture and design reviews from a performance standpoint Test Design & Script Development
Design and develop performance test scripts forload, stress, spike, endurance, and scalability testing
Create realistic workloads based on production usage patterns
Parameterize scripts, handle correlation, and apply best practices for script optimization
Validate test data, environments, and monitoring setup before execution
Test Execution & Analysis
Execute performance tests across different environments
Monitor system behavior using application, database, and infrastructure metrics
Analyze test results to identify performance bottlenecks related to application code, APIs, databases, middleware, network, or infrastructure
Produce detailed performance reports with findings, recommendations, and tuning suggestions
Performance Engineering & Optimization
Work with developers, architects, DBAs, and infrastructure teams to resolve performance issues
Supportroot cause analysisand validation of fixes through retesting
Provide recommendations on capacity planning, scalability, and resilience
Contribute to continuous performance optimization initiatives
Tools, Monitoring & CI/CD Integration
Integrate performance tests intoCI/CD pipelineswhere applicable
Use APM and monitoring tools to collect and analyze system metrics
Ensure performance testing is part of release readiness and golive activities
Mentoring & Best Practices
Provide technical guidance to junior performance testers
Standardize performance testing processes, templates, and reporting
Drive continuous improvement and adoption of performance engineering best practices
Required Skills & Experience
Performance Testing Tools
1012 years of handson experience in performance testing
Strong expertise with one or more tools such as:
LoadRunner (LR), JMeter, Gatling, NeoLoad
Technical & Engineering Skills
Strong understanding ofclientserver, web, microservices, and APIbased architectures
Experience testingweb, mobile, and backend applications
Proficiency in analyzing serverside metrics (CPU, memory, GC, threads, I/O)
Strong knowledge ofHTTP/S, REST APIs, messaging systems, and caching mechanisms
Handson experience withSQL and database performance validation
Monitoring & Diagnostics
Experience with monitoring and APM tools such as:
AppDynamics, Dynatrace, New Relic, Grafana, Splunk, CloudWatch (as applicable) CI/CD & Cloud (Preferred)
Exposure to CI/CD tools (Jenkins, Azure DevOps, GitLab CI, etc.)
Experience testing applications hosted oncloud platforms(AWS, Azure, GCP)
Familiarity with containerized and distributed systems (Docker, Kubernetes) is a plus Methodologies
Strong understanding ofSDLC and STLC
Experience working inAgile / Scrumand DevOps environments
Soft Skills
Strong analytical and troubleshooting skills
Excellent communication and documentation abilities
Ability to work independently and handle complex productionlike environments
Proactive mindset with strong ownership and accountability
Preferred Qualifications
Performance testing or cloud certification
Exposure to SRE or production performance monitoring Domain experience inBanking, Financial Services, Retail, Telecom, or Healthcare
TPBN1_UKTJ
- Location:
- United Kingdom
- Job Type:
-
FullTime
- Category:
-
IT