Quality Assurance Engineer

ESTIDAMA UAE

Abu Dhabi

On-site

AED 300,000 - 650,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ESTIDAMA UAE is seeking an experienced QA Lead to design and execute comprehensive test strategies for fintech backend microservices and frontend apps. You will focus on risk-based testing and automation to uphold high release quality.

You will develop scalable automation frameworks, contribute to CI/CD pipelines, and ensure robust performance testing and thorough data validation across critical business flows such as payments and risk controls.

Qualifications

  • Bachelor's or master's degree in computer science, engineering, or a related field.
  • 5+ years of QA experience for large-scale backend systems with distributed architectures.
  • Proven automation testing experience, API automation, data validation, and integration testing.
  • Strong risk-based testing experience for high-availability systems.
  • Experience with API testing, database validation, and performance testing.
  • Proficiency in Python or Java.
  • Knowledge of asynchronous processing and messaging systems like Kafka or RabbitMQ.
  • Fluency in English (spoken and written).

Responsibilities

  • Design, implement, and execute comprehensive test strategies with a strong focus on risk-based testing and automation across backend microservices and frontend applications.
  • Identify, assess, and prioritize quality risks in complex fintech systems, ensuring critical business flows (e.g., payments, lending, risk controls) are thoroughly validated.
  • Develop and maintain scalable, reusable automation frameworks to support CI/CD pipelines and ensure high regression coverage.
  • Perform performance, load, and stress testing to proactively detect system bottlenecks and scalability risks.
  • Debug and trace long call chains across distributed microservices, identifying root causes and potential risk points in complex service interactions.
  • Leverage logs, metrics, and distributed tracing tools to monitor system health and mitigate quality and performance risks.
  • Collaborate closely with engineering, product, and risk teams to ensure quality standards align with business and regulatory requirements.

Skills

QA experience
Automation testing
API testing
Risk-based testing
Performance testing
Distributed systems
Python/Java
English fluency

Education

Bachelor's or Master’s in CS/Engineering

Tools

Kafka
RabbitMQ
CI/CD tooling

Job description

Key Responsibilities
  • Design, implement, and execute comprehensive test strategies with a strong focus on risk-based testing and automation across backend microservices and frontend applications.
  • Identify, assess, and prioritize quality risks in complex fintech systems, ensuring critical business flows (e.g., payments, lending, risk controls) are thoroughly validated.
  • Develop and maintain scalable, reusable automation frameworks to support CI/CD pipelines and ensure high regression coverage.
  • Perform performance, load, and stress testing to proactively detect system bottlenecks and scalability risks.
  • Debug and trace long call chains across distributed microservices, identifying root causes and potential risk points in complex service interactions.
  • Leverage logs, metrics, and distributed tracing tools to monitor system health and mitigate quality and performance risks.
  • Collaborate closely with engineering, product, and risk teams to ensure quality standards align with business and regulatory requirements.
Required Qualifications
  • Bachelor's or master's degree in computer science, Engineering, or a related field.
  • 5+ years of experience in QA for large-scale backend systems, with strong exposure to distributed architectures and microservices.
  • Proven experience in automation testing, including API automation, data validation automation, and integration testing.
  • Strong hands‑on experience with risk-based testing methodologies and quality assurance in high‑availability systems.
  • Solid experience in API testing, database validation, and performance testing.
  • Proficiency in at least one programming/scripting language (e.g., Python, Java).
  • Strong understanding of asynchronous processing and message queue systems (e.g., Kafka, RabbitMQ).
  • Excellent debugging and analytical skills for identifying system risks and performance bottlenecks.
  • Fluency in English (spoken and written).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer – Backend Services, Automation & Performance Testing
Senior QA Engineer – Backend Services, Automation & Performance Testing

Astra Tech Group • Abu Dhabi

On-site
AED 180,000 - 300,000
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

SBS • Dubai

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

Halian • Abu Dhabi

On-site
AED 180,000 - 300,000
Quality Assurance Engineer
Quality Assurance Engineer

INVEST BANK P.S.C • Sharjah

On-site
AED 90,000 - 130,000
Quality Engineer
Quality Engineer

Atom Technology • Dubai

Hybrid
AED 180,000 - 360,000
Private Health Insurance
Hybrid Working Model
Training & Development
+1
QA Engineer
QA Engineer

Tanqeeb • Abu Dhabi

On-site
AED 180,000 - 300,000
Senior QA Engineer
Senior QA Engineer

Tanqeeb • Abu Dhabi

On-site
AED 300,000 - 420,000
Quality Engineer
Quality Engineer

ATOM Insurance • Dubai

Hybrid
AED 180,000 - 240,000
Work in an international environment
Innovation in FinTech
Private Health Insurance
+3
Quality Engineer
Quality Engineer

ATOM Technologies Limited • Dubai

Hybrid
AED 279,000 - 469,000
Hybrid Working Model
Private Health Insurance
Training & Development
+1
Senior QA Automation Engineer- API
Senior QA Automation Engineer- API

Dicetek LLC • Abu Dhabi

On-site
AED 240,000 - 360,000