Senior Quality Assurance Engineer (EDA, Azure, Financial Systems) – Remote / Abu Dhabi
Toptal · United Arab Emirates · posted 7 months ago
About the Client
Role Overview
🕒 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 jobCafeRemote takes no fee and asks for no account.
Similar remote jobs
Money Laundering Reporting Officer, Canada
Ramp · Remote (Canada)
KYB/AML Analyst, Sweden
Ramp · Remote (Sweden)
GTM Senior Business Systems Analyst, Marketing & Pre-Sales
Ramp · New York, NY (HQ)
Channel Partnerships Manager, Investor Ecosystems (VC & PE)
Gusto · Atlanta, GA - Hybrid; Denver, CO - Hybrid; New York, NY - Hybrid; San Francisco, CA - Hybrid; Toronto, Ontario - Remote
Senior Java Engineer - Distributed Systems, Serverless - Elasticsearch
Elastic · Switzerland