Senior Performance Tester

IT VALLEY (LONDON) LIMITED
Egham, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£40,000.0 - £52,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Agile Methodology Data Analysis Apple IOS Automation of Tests Microsoft Azure C Sharp (Programming Language) Databases Continuous Integration
+33 more
HP Loadrunner Java Database Connectivity Apache JMeter Python (Programming Language) Linux System Administration Load Testing Microsoft SQL Server Visual Basic .NET (Programming Language) MySQL Network Configuration and Change Management Oracle (Applications) Scrum Methodology Systems Development Life Cycle Regression Testing Release Management Selenium Simple Object Access Protocol (SOAP) Software Engineering Software Systems Software Quality Assurance (SQA) PL-SQL Systems Architecture Testng Web Applications Web Services Performance Testing Delivery Pipeline Hp Alm Gitlab Api Design Cucumber (Software) Jenkins Programming Languages

Job description

We are seeking an experienced Senior Performance Tester to join our dynamic software testing team. The ideal candidate will possess extensive expertise in performance testing, test automation, and software development processes. This role involves designing and executing performance tests, analysing system behaviour under load, and collaborating with development and operations teams to ensure optimal system performance. The successful applicant will play a key role in maintaining high standards of software quality assurance across diverse projects, supporting continuous integration and deployment pipelines, and contributing to the overall success of our software solutions., * Develop, execute, and maintain performance testing strategies using tools such as LoadRunner, JMeter, or similar.

  • Design and implement automated test scripts with Selenium, TestNG, Cucumber, or equivalent frameworks.
  • Conduct root cause analysis for performance bottlenecks and system failures, providing actionable insights for resolution.
  • Collaborate with developers to integrate performance testing within the SDLC (Software Development Life Cycle) and CI/CD pipelines using Jenkins, GitLab, or Azure DevOps.
  • Create detailed test cases for functional, system, user acceptance, and regression testing aligned with business requirements.
  • Analyse system architecture including APIs (REST/SOAP), web services, databases (MySQL, Oracle), and network configurations to identify potential performance issues.
  • Perform load testing on various platforms including Android, iOS, Windows applications, and web-based systems.
  • Support release management by validating new features through comprehensive performance and functional testing.
  • Document test results clearly and communicate findings effectively to technical teams and stakeholders.
  • Maintain up-to-date knowledge of industry best practices in performance testing tools and methodologies.

Requirements

Do you have experience in Test automation?, * Proven experience in performance testing, test automation, and software quality assurance within complex environments.

  • Strong proficiency with tools such as LoadRunner, JMeter, Selenium, TestNG, Cucumber, HP ALM, or similar frameworks.
  • Extensive knowledge of programming languages including Java, C#, Python, or VB.NET for scripting automated tests.
  • Familiarity with continuous integration tools like Jenkins, GitLab, or Azure DevOps to embed testing into development workflows.
  • Solid understanding of SDLC methodologies such as Waterfall and Agile (Scrum).
  • Experience working with APIs (REST/SOAP), web services, databases (SQL Server, MySQL, Oracle), and related technologies like JDBC or PL/SQL.
  • Strong analytical skills with the ability to interpret data analysis results to optimise system performance.
  • Knowledge of operating systems including Windows and Linux environments.
  • Excellent debugging skills coupled with a keen eye for detail in identifying system issues.
  • Effective communication skills for documenting processes and collaborating across teams.

This role offers an exciting opportunity for a highly skilled professional eager to contribute to high-quality software solutions through advanced performance testing techniques while working in a collaborative environment committed to excellence in technology delivery.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:04 min

Testing strategies and philosophical approaches for modern application delivery

Lian Li · WWC 2023

4:54 min

Implementing geographic salary tiers for compensation equity and fairness

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

2:31 min

Implementing iterative testing and partnering with IT departments

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

Videos

See all

Related articles

See all