Quality Assurance Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Join Toptal’s Elite Network of Freelance Talent Toptal is an exclusive network of the world’s top freelance software developers, designers, finance experts, product managers, and project managers.
Key Skills for This Role
Full Job Posting
Join Toptal’s Elite Network of Freelance Talent
Toptal is an exclusive network of the world’s top freelance software developers, designers, finance experts, product managers, and project managers.
As one of the fastest-growing fully remote networks globally, we empower professionals to thrive in their freelance careers while working with leading companies around the world.
About the Client
Our client is a globally diversified investment organization focused on long-term, value-driven investment strategies.
General Information
The position is open to full-time candidates with excellent communication skills to work on-site in Abu Dhabi (UAE) or remotely within 3h of the Abu Dhabi time zone (within 3h of UTC+4).
Tasks and Deliverables
Lead, design, and build end-to-end quality for Event-Driven Architecture (EDA), low-latency platform built on Solace messaging, and Azure (AKS).
You will own the test strategy, plan, automation framework, CI/CD pipelines, and compliance testing.
The role is hands-on and leadership-oriented: you will set standards, coach engineers, and deliver audit-ready evidence for regulated markets.
Responsibilities
- Own test automation strategy & governance
- Define a shift-left test strategy across unit, integration, contract, E2E, performance, security, and resiliency.
- Establish quality gates (defects, coverage, flakiness budgets, performance SLOs) and release criteria.
- Shift left testing: requirements → tests → results → evidence traceability model.
- Build a reusable automation framework
- Architect a test framework packaged for reuse across CEE teams.
- Provide libraries/utilities for API, Solace messaging, database, and contract testing.
- Standardize test data management, deterministic fixtures, and parallel/ephemeral execution patterns.
- Event-driven architecture (EDA) testing
- Validate producer/consumer contracts, schema evolution, and topic compatibility.
- Assert ordering, idempotency, exactly/at-least/at-most-once semantics, replay, DLQ handling, and deduplicate keys.
- Prove back-pressure, throttling, and consumer lag behavior under bursty market loads; chaos test broker clusters.
- Enforce schema/contract gates in CI/CD; prevent breaking changes before promote.
Data-Platform & Reconciliation Qa
- Automate data quality checks for market/reference data, order/trade states, and downstream stores (SQL Server/Azure SQL).
- Implement reconciliation across OMS/EMS, risk, and settlement; verify lineage and PII/PCI masking where relevant.
- Use SQL and profiling to validate accuracy, completeness, timeliness, and SCD/versioned data behaviors.
- Manage golden datasets and synthetic market data at scale for repeatable regression.
- Pipelines, environments & observability
- Embed suites in Azure DevOps (build → deploy → smoke → regression → perf/security) with mandatory gates (coverage, static analysis, compliance, performance).
- Orchestrate tests on AKS with Docker/Kubernetes, ephemeral environments.
- Validate OpenTelemetry to correlate trace IDs across services; validate Application Insights/Dynatrace signals in assertions.
- Performance & security
- Baseline latency/throughput; run JMeter/LoadRunner for spike/soak/failover; collaborate on capacity tuning.
- Automate OWASP checks (ZAP), enforce SAST/DAST and dependency scanning (Snyk) with remediation gating.
- Leadership & operations
- Lead QA activities in the project, mentor developers on testability and quality by design.
- Contribute to incident response, RCA, production canary/verification suites, and reliability playbooks.
Tech Stack Focus
- Languages/Frameworks: C#, Python, xUnit, PyTest, Pact, Docker,
- Testing: xUnit, NUnit, MSTest, Pact.NET, Moq/AutoFixture, TestContainers-style patterns
- APIs/Messaging: REST/GraphQL/SOAP, Solace (preferred), RabbitMQ or Kafka (plus)
- Data: SQL Server, Azure SQL; strong SQL for validation/migrations; data profiling tools
• Cloud And Infra: Azure, AKS, Docker And Kubernetes; Terraform And Bicep And ARM
- CI/CD & Quality: Azure DevOps, Git/Azure Repos, coverage/linters, policy-driven gates
- Perf/Sec/Obs: JMeter/LoadRunner, OWASP ZAP, Snyk, Application Insights, Dynatrace, OpenTelemetry
• Secrets: Azure Key Vault
- (Nice) FIX conformance via QuickFIX/N simulators; schema registry tooling
Required Experience
- 8+ years in QA/engineering with 5+ in financial/trading systems (order lifecycle, market data, risk controls)
- Proven delivery of pipeline-integrated .NET automation frameworks and regulated-market audits
- Deep understanding of EDA QA (contracts, ordering, idempotency, replay, DLQs, back-pressure) and data-quality/reconciliation
- Hands-on with Azure/AKS, Azure DevOps, and performance/security automation at scale
- Clear communicator; able to lead cross-functional quality initiatives and coach engineers
- Strong English proficiency required
Bonus Experience
- ISTQB Advanced/CSTE, Azure Fundamentals / Azure DevOps Engineer
- Finance certs (CFA/FRM), Agile/Scrum experience
Additional Details
- **Location:**
Abu Dhabi (Uae)
- **Work model:**
Onsite In Abu Dhabi
- or remote
- within 3h of the Abu Dhabi time zone
- **Type:**
40h And Week Contract
- **Duration:**
- 6-12 months initially, with long-term engagement potential
- **Authorization:**
- Applicants must be authorized to work in their country of residence without employer sponsorship
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Toptal
Data Specialist
Abu Dhabi, UAE
Provide L2 production support for enterprise Lakehouse data platforms, resolving incidents, performing diagnostics, and coordinating with engineering teams. Requires strong DataOps experience and hands-on Lakehouse platf
Data Specialist
Abu Dhabi Emirate, UAE
Toptal is an elite network of the world's top talent, connecting the best and brightest in business, design, and technology with leading organizations worldwide. We deliver freelance opportunities on an independent contr
Python Solutions Engineer DUBAI
Dubai, UAE
Job Description Summary This applied research facility transforms theoretical AI into practical tools for aviation, healthcare, and logistics, with a core focus on advanced robotics. By prototyping everything from autono
Databricks Platform Engineer
Abu Dhabi Emirate, UAE
Location: On-site in Abu Dhabi Seeking a highly skilled and motivated Data Platform Engineer to join our client's core platform team. This role focuses on building advanced platform capabilities, optimizing and maintaini
Data Engineer
Abu Dhabi, UAE
Location: On-site in Abu Dhabi We’re looking for an experienced, hands-on Data Engineer capable of designing, building, and operating data pipelines and models that power analytics and applications across investment team