Software Engineer - QA Performance Testing (m/f/d)

Halian | Managed Services, Recruitment and Contract Staffing Agency

Abu Dhabi

On-site

AED 300,000 - 420,000

Full time

36 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Software Engineer - QA Performance Testing in Abu Dhabi, United Arab Emirates is seeking an experienced performance engineer to design, implement, and execute end-to-end performance testing strategies for banking platforms, mobile/web apps, and APIs. The role focuses on NFRs, load profiles, and scalable architectures.

You will work with DevOps, SRE, and architecture teams to optimize performance, run multi-stage tests (load, stress, endurance), and deliver detailed reports and executive

Qualifications

  • 5+ years of experience in Performance Engineering and Non-Functional Testing.
  • Proven ability to design and execute NFRs including response time, throughput and scalability.
  • Experience testing high-volume banking, payments, onboarding and corporate banking platforms.
  • Strong knowledge of cloud-native architectures on Azure and AWS.
  • Hands-on with JMeter, LoadRunner, NeoLoad, Gatling, or similar tools.

Responsibilities

  • Design, develop, and execute performance testing strategies for digital banking applications, mobile banking, internet banking, APIs, and microservices.
  • Define and validate NFRs including response time, throughput, scalability, concurrency, availability, and resilience.
  • Develop performance test scripts and workloads using JMeter, LoadRunner, NeoLoad, or equivalent tools.
  • Execute load, stress, spike, endurance, failover, and capacity testing across applications and APIs.
  • Analyze performance bottlenecks across UI, API Gateway, microservices, middleware, databases, and infrastructure.
  • Monitor applications using observability and APM tools to identify root causes of degradation.
  • Collaborate with development, architecture, DevOps, SRE, infrastructure, and database teams to optimize platform performance.
  • Validate performance of mobile banking, online banking journeys, payments, and corporate services under peak load.
  • Produce detailed performance reports, recommendations, and executive summaries for release approvals.
  • Support capacity planning, volumetric modelling, and performance benchmarking activities.

Skills

Performance Testing
Load/Stress/Endurance
REST APIs & Microservices
JMeter/LoadRunner/NeoLoad
SQL & DB Performance
Cloud/Nuage AZURE/AWS
Kubernetes/Docker/OpenShift
Observability/Dynatrace

Tools

JMeter
LoadRunner
NeoLoad
Gatling
Dynatrace
Azure Monitor
Kubernetes
Docker

Job description

Key Responsibilities

Main duties and day-to-day tasks expected from the resource



  • Design, develop, and execute performance testing strategies for digital banking applications, mobile banking, internet banking, APIs, and microservices.

  • Define and validate Non-Functional Requirements (NFRs) including response time, throughput, scalability, concurrency, availability, and resilience.

  • Develop performance test scripts and workloads using JMeter, LoadRunner, NeoLoad, or equivalent tools.

  • Execute load, stress, spike, endurance, failover, and capacity testing across applications and APIs.

  • Analyze application performance bottlenecks across UI, API Gateway, microservices, middleware, databases, and infrastructure layers.

  • Monitor applications using observability and APM tools to identify root causes of performance degradation.

  • Collaborate with development, architecture, DevOps, SRE, infrastructure, and database teams to optimize platform performance.

  • Validate performance of mobile banking, internet banking, onboarding journeys, payments, and corporate banking services under peak load conditions.

  • Produce detailed performance reports, recommendations, and executive summaries for release approvals and production readiness reviews.

  • Support capacity planning, volumetric modelling, and performance benchmarking activities.


Required Skills

Primary technical and functional skills



  • Strong expertise in Performance Testing, Load Testing, Stress Testing, Endurance Testing, and Capacity Planning.

  • Hands-on experience with JMeter, LoadRunner, NeoLoad, Gatling, or similar performance engineering tools.

  • Strong experience testing REST APIs, Microservices, Mobile Applications, and Web Applications.

  • Experience designing test workloads based on TPS, concurrency, user journeys, and volumetric requirements.

  • Strong understanding of API performance, database performance, JVM tuning, connection pooling, caching, and distributed systems.

  • Knowledge of API Gateways such as Kong Azure APIM.

  • Experience with monitoring and observability tools including Dynatrace or Azure Monitor.

  • Strong SQL and database performance analysis skills.


Required Experience / Knowledge Areas

Specific domain or industry knowledge required



  • 5+ years of experience in Performance Engineering and Non-Functional Testing.

  • Experience testing high-volume banking, payment, digital onboarding, lending, corporate banking, or financial services platforms.

  • Experience validating enterprise APIs and microservices handling hundreds to thousands of TPS.

  • Strong knowledge of cloud-native architectures deployed on Azure and AWS.

  • Experience with Kubernetes, Docker, OpenShift, AKS, EKS, and containerized environments.

  • Understanding of banking SLAs, service resilience, high availability, disaster recovery, and scalability requirements.

  • Experience participating in release readiness, CAB approvals, and production go-live assessments.


Good-to-Have Skills

Additional skills that are an advantage but not mandatory



  • Experience with SRE practices and platform observability.

  • Knowledge of Kafka, Event Hub, MQ, and event-driven architectures.

  • Experience with mobile application performance testing and device performance profiling.

  • Exposure to security testing, penetration testing, and API security validation.

  • Experience with CI/CD integration using GitHub Actions, Azure DevOps, Jenkins, and SonarQube.

  • Understanding of FinOps, cloud cost optimization, and infrastructure sizing.


Key Deliverables

Expected outputs and outcomes from the resource



  • Performance Test Strategy and Non-Functional Test Plan.

  • Load, Stress, Spike, Soak, and Capacity Test Execution Reports.

  • Application and API Performance Benchmark Reports.

  • NFR Compliance Assessment and Go-Live Recommendations.

  • Root Cause Analysis (RCA) for identified performance bottlenecks.

  • Capacity Planning and Scalability Assessment Reports.

  • Production Readiness Sign-off for performance and resilience requirements.

  • Executive dashboards and performance KPI reporting.


Certifications Required


  • BlazeMeter/JMeter Certification (Preferred)

  • Microsoft Azure Fundamentals (AZ-900) Preferred

  • AWS Cloud Practitioner Preferred

  • Certified Agile Tester (Preferred)


Software Engineer - QA Performance Testing in Abu Dhabi, United Arab Emirates
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – QA / Performance Testing
Software Engineer – QA / Performance Testing

D4 Insight • Dubai

On-site
AED 180,000 - 240,000
Software Engineer - Quality Assurance (m/f/d)
Software Engineer - Quality Assurance (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing • Abu Dhabi Emirate

On-site
AED 180,000 - 280,000
Software Engineer - QA
Software Engineer - QA

Atribs Metscon • Dubai

On-site
AED 223,000 - 357,000
Software Engineer - QA
Software Engineer - QA

Atribs Metscon Group • Dubai

On-site
AED 180,000 - 240,000
QA Performance Engineer – Banking Apps
QA Performance Engineer – Banking Apps

Halian | Managed Services, Recruitment and Contract Staffing Agency • Abu Dhabi

On-site
AED 300,000 - 420,000
Senior Performance Tester
Senior Performance Tester

D4 Insight • Dubai

On-site
AED 250,000 - 420,000
Senior API Test Automation Engineer-Bank
Senior API Test Automation Engineer-Bank

BlackCube Labs • Abu Dhabi

On-site
AED 420,000 - 660,000
None
Performance Test Engineer
Performance Test Engineer

D4 Insight • Dubai

On-site
AED 260,000 - 360,000
QA Engineer (m/f/d)
QA Engineer (m/f/d)

Halian • Abu Dhabi

On-site
AED 180,000 - 240,000
Software Engineer - Java Backend (m/f/d)
Software Engineer - Java Backend (m/f/d)

Halian | Managed Services, Recruitment and Contract Staffing Agency • Abu Dhabi

On-site
AED 300,000 - 520,000