Newinvisible AI for interviewsTry Cue
Featured

Senior Performance Test Analyst

eFinancialCareers

JOB TITLE: Senior Performance Test Analyst

REPORTS TO: Head of QA

JOB PURPOSE

The purpose of the role is to carry out business testing processes using performance testing and manual testing tools, in line with organisational test policies and strategies. The role works closely with QA leadership to ensure efficient testing delivery to agreed quality standards.

RESPONSIBILITIESBusiness / Organisational
  1. Perform integration, stress, load, regression, and performance testing to validate production readiness of software applications and infrastructure for stability and performance.
  2. Provide performance testing support for business systems within assigned business units.
  3. Coordinate and execute creation of test cases, scripts, and performance test execution activities.
  4. Design, develop, and execute scripts to validate test cases defined within project test plans.
  5. Perform automated load and performance testing across multiple messaging protocols (including HTTP), ensuring application responses and outputs align with business requirements.
  6. Track and communicate task progress, status, and key performance metrics.
  7. Report defects accurately and promptly using standard defect tracking tools.
  8. Collaborate effectively across multiple internal teams and third-party vendors, including Operations, Project Teams, QA, Developers, Scrum Masters, and Project Managers.
  9. Maintain technical expertise through continuous learning in performance/load testing and quality assurance practices.
  10. Design, develop, and execute performance test cases and scripts through analysis of product specifications and software requirements.
  11. Coach and mentor team members in performance testing practices.
  12. Support developers with root cause analysis of identified defects.
People / Culture
  1. Demonstrate respectful and inclusive behaviours that contribute to a positive workplace culture.
  2. Motivate team members, recognise talent, and support successful project delivery.
Experience
  1. Provide support and mentoring to distributed project teams on performance testing activities.
  2. Work directly with performance testing leads regarding test environments.
  3. Minimum 4 years’ experience in performance test simulations and analysis.
  4. Experience planning and running end-to-end test cycles, including Sprint Testing, System Integration Testing (SIT), and User Acceptance Testing (UAT).
  5. Ability to gather functional requirements from a testing strategy perspective.
  6. Experience developing performance test frameworks using tools such as JMeter and LoadRunner.
  7. Strong knowledge of performance testing methodologies and tools.
  8. Familiarity with programming and scripting languages such as Java, Python, and Shell scripting.
  9. Experience managing QA delivery activities including test planning, estimation, reporting, and end-to-end test lifecycle management within Agile delivery environments.
  10. Experience working in Agile software development environments.
  11. Self-starter with the ability to drive requirements and development efforts independently.
  12. Strong ownership mindset across the full software development lifecycle.
  13. Collaborative team player able to engage across technology teams.
  14. Familiarity with CI/CD pipelines and DevOps practices.
  15. Experience performance testing Microsoft-based applications is advantageous.
  16. Ability to work effectively within self-directed Agile teams.
Technical Skills
  1. Knowledge of performance testing methodologies and tooling.
  2. Experience with performance monitoring and analysis.
  3. Hands-on experience with load testing tools such as JMeter and LoadRunner.
  4. Familiarity with programming languages and scripting.
  5. Ability to develop and maintain performance testing frameworks.
  6. Experience deploying and executing performance testing frameworks using version control and CI/CD tools.
  7. Experience with Git-based repositories and collaboration toolsets.
  8. Knowledge of recognised test analysis techniques.
  9. Experience within Financial Services environments preferred; Insurance sector experience advantageous.
  10. Understanding of test scheduling and coordination with business teams.
Competencies
  1. Ability to work independently with minimal supervision and take ownership of assigned tasks.
  2. Strong written and verbal communication skills.
  3. Passion for quality and continuous improvement.
  4. Ability to work under pressure and meet tight deadlines.
  5. Skilled in managing technical interdependencies and stakeholder expectations.
  6. Experience maintaining high delivery standards across internal teams, contractors, and third-party suppliers.
  7. Ability to assess impacts of change, manage ambiguity, and present solutions aligned to business expectations.
  8. Strong influencing and negotiation skills within resource-constrained environments.
  9. Professional and articulate communication skills for potential client-facing engagements.
  10. Experience working with outsourced partners and contributing to strategic direction within the performance testing domain.