Job Search and Career Advice Platform

Enable job alerts via email!

QA Performance Test Engineer

Blackrainbow

Remote

GBP 40,000 - 60,000

Full time

26 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company is seeking a QA Performance Test Engineer to lead load and performance testing initiatives. The ideal candidate will have over five years of QA experience, particularly with tools like Apache JMeter and Azure DevOps. This fully remote role offers flexibility and the opportunity to impact software quality on a global scale. Candidates should have strong problem-solving skills and the ability to collaborate with cross-functional teams.

Benefits

Competitive salary
Fully remote
Flexible working hours
Twenty-five days annual leave
Pension
Private health care
Training support
Regular company meetups

Qualifications

  • Five years plus of related professional QA experience with a focus on performance and load testing.
  • Strong understanding of workload modelling and benchmarking.
  • Proficiency in creating and maintaining test scripts for complex user interactions.

Responsibilities

  • Design and maintain load test scripts to simulate user workloads.
  • Execute load tests and analyze results to confirm performance improvements.
  • Collaborate with development to optimize application performance.

Skills

Performance testing methodologies
Apache JMeter
Azure DevOps
Web-based testing
Test case writing
Problem-solving skills
Communication skills

Tools

Jira
Confluence
LoadRunner
Job description

Location: UK (remote)

Employment Type: Full time

Position: QA Performance Test Engineer

Minimum Experience: Five years plus of related professional QA experience

Compensation: Competitive

Summary

BlackRainbow is seeking a QA Performance Test Engineer to join our growing team. The ideal candidate will lead the load and performance test activities, following the strategy set by the QA manager, to ensure delivery of a high quality and performant software application.

Who We Are

BlackRainbow was founded to address the inefficiencies in investigation case management experienced by Investigators across Law Enforcement, Government, and Corporate at an enterprise level. Our flagship product, NIMBUS, is rapidly becoming the global standard for innovative case management solutions. With over two decades of experience supporting Investigators and Analysts in more than forty countries, we understand the unique challenges of both public and private sector investigations and build solutions that meet their evolving needs.

What We Are Looking For

The Performance Engineer will play a key role in verifying that the BlackRainbow software runs efficiently and reliably. This includes identifying bottlenecks and making recommendations for system optimizations, to ensure the software meets expected demand and any contractual non-functional requirements. Our ideal candidate will have multiple years’ experience of developing and maintaining load and performance tests, with strong knowledge of analysing system responsiveness and scalability. Existing UK SC & NPPV3 vetting is an advantage.

Key Responsibilities
  • Design, develop, and maintain load test scripts to simulate realistic user workloads.
  • Establish and baseline performance test scenarios to evaluate system behaviour under expected and peak load conditions.
  • Execute load tests against candidate releases to confirm performance improvements and ensure no degradation in application performance.
  • Analyse test results, measure key performance metrics (e.g., response time, throughput, latency), and identify bottlenecks or scalability issues.
  • Collaborate with development and stakeholders to provide actionable insights and recommendations for performance optimization.
  • Generate detailed performance reports to support data-driven decisions on release suitability.
  • Continuously improve testing processes by leveraging JMeter’s scripting capabilities and integrating with CI/CD pipelines.
  • Stay updated on industry best practices and emerging tools for performance testing.
  • Maintain and expand existing documentation (test cases, wiki etc.) to create a repeatable and scalable test environment.
  • Participate in project meetings to ensure that testing is built into all projects from the start.
  • Document, track and elevate issues as appropriate.
  • Use Scrum Agile methodologies to help drive and deliver product releases.
  • Actively participate in scrum events; refinement, planning, stand‑ups, reviews and retros.
Requirements
  • Eligible to work in the UK or Republic of Ireland.
  • Five years plus of related professional QA experience with proven experience in performance and load testing, preferably using Apache JMeter and Azure DevOps.
  • Experience of web-based testing and browser DevTools.
  • Experience of writing test cases for and testing multi-tier systems; Database, App Servers, Web and Mobile Apps.
  • Strong understanding of performance testing methodologies, including workload modelling and benchmarking.
  • Proficiency in creating and maintaining test scripts to simulate complex user interactions.
  • Ability to analyse performance metrics and identify bottlenecks using tools like JMeter, Azure DevOps, or similar platforms.
  • Familiarity with CI/CD pipelines and integrating performance tests into automated workflows.
  • Understanding of software development practices and Agile methodologies.
  • Strong problem-solution skills and attention to detail in analysing test results and diagnosing performance issues.
  • Excellent communication skills to collaborate with cross-functional teams and present findings clearly.
  • Experience of Jira, Confluence and/or MS/Azure DevOps for managing the Agile process.
Desirable Skills
  • Experience with other performance testing tools (e.g., LoadRunner, Gatling, Neo Load or Locust).
  • Knowledge of cloud-based infrastructure (e.g. Azure, AWS) and its impact on application performance.
  • Familiarity with monitoring tools (e.g., New Relic, Dynatrace, App insights) for real-time performance analysis.
  • Certifications in performance testing or Azure DevOps (e.g., Microsoft Certified: Azure DevOps Engineer Expert).
WHY JOIN BLACKRAINBOW?

BlackRainbow is ambitious, driven and deeply cares about the ability to make a difference to people’s lives with our software. Be a part of our team as we scale up.

Some Of Our Benefits
  • Competitive salary
  • Fully remote
  • Flexible working hours
  • Twenty-five days annual leave (in addition to public holidays)
  • Pension
  • Private health care which includes family members
  • Training support
  • Regular company meetups
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.