caferemote

Senior Quality Assurance Engineer (EDA, Azure, Financial Systems) – Remote / Abu Dhabi

Toptal · United Arab Emirates · posted 7 months ago

Senior Quality Assurance Engineer (EDA, Azure, Financial Systems) – Remote / Abu Dhabi at Toptal — remote job on CafeRemote
Toptal is a global network of top-tier software developers, designers, product managers, and consultants. Leading companies rely on Toptal talent to deliver their most critical projects.  

About the Client 

Our client is a globally diversified investment firm focused on long-term, value-driven strategies across international markets.  

Role Overview 

We are seeking a Senior Quality Assurance Engineer to lead and deliver end-to-end quality for a low-latency, event-driven platform built on Solace messaging and Azure (AKS). 

This is a hands-on leadership role, where you will define QA strategy, build automation frameworks, and ensure compliance for regulated financial systems. 

📍 Location: Abu Dhabi (on-site) or remote within ±3 hours of UTC+4
🕒 Type: Full-time contract (40 hours/week)
📅 Duration: 6–12 months (with potential extension)  

Key Responsibilities 

Quality Strategy & Governance 

  • Define and implement a shift-left testing strategy

  • Establish quality gates, release criteria, and performance benchmarks

  • Ensure full traceability from requirements to test evidence

Automation Framework Development
 

  • Design reusable test automation frameworks

  • Build tools for API, messaging, database, and contract testing

  • Standardize test data and execution environments

Event-Driven Architecture Testing
 

  • Validate message contracts, schema evolution, and delivery guarantees

  • Test ordering, idempotency, replay, and DLQ handling

  • Simulate real-world load scenarios and ensure system resilience

Data & Platform QA
 

  • Automate data validation and reconciliation processes

  • Verify data accuracy, completeness, and lineage

  • Manage large-scale synthetic datasets for testing

CI/CD & Observability
 

  • Integrate testing into Azure DevOps pipelines

  • Execute tests in containerized environments (AKS, Docker)

  • Validate telemetry using OpenTelemetry, Application Insights, Dynatrace

Performance & Security
 

  • Conduct load, stress, and failover testing

  • Implement security testing (OWASP, SAST/DAST, dependency scanning)

Leadership
 

  • Lead QA efforts across teams

  • Mentor engineers on quality-first development

  • Support incident response and production validation

 Tech Stack
 

  • Languages: C#, Python

  • Frameworks: xUnit, NUnit, PyTest, Pact

  • Messaging: Solace (preferred), Kafka, RabbitMQ

  • Cloud: Azure, AKS, Docker, Kubernetes

  • Data: SQL Server, Azure SQL

  • CI/CD: Azure DevOps

  • Performance & Security: JMeter, LoadRunner, OWASP ZAP, Snyk

  • Observability: OpenTelemetry, Dynatrace

Requirements
 

  • 8+ years in QA/Engineering

  • 5+ years in financial or trading systems

  • Strong expertise in EDA testing and data validation

  • Hands-on experience with Azure, AKS, CI/CD pipelines

  • Proven leadership and communication skills

  • Fluent in English

Nice to Have
 

  • ISTQB Advanced / CSTE

  • Azure certifications

  • Finance certifications (CFA / FRM)

  • Agile/Scrum experience

Ready to apply?

Opens the application page in a new tab.

Apply for this job

CafeRemote takes no fee and asks for no account.

Similar remote jobs

KYB/AML Analyst, Sweden

Ramp · Remote (Sweden)

Full-time SEK 770,000 – SEK 1,060,000 • Offers Equity 1d ago