E

Exness

Global fintech broker powering trading infrastructure

Quality Assurance Engineer - Data Stack

Test Automation EngineeringUpdated on Nov 10
Full-timeLimassol, Cyprus

About the Job

Requirements

  • At least 4 years of experience as a Quality Assurance Engineer, including hands-on data-quality testing of production data pipelines.
  • Experience designing, automating, and maintaining data-quality checks, including ETL and data-warehouse testing, data transformations, validation, and reconciliation.
  • Hands-on experience with production data-quality monitoring, anomaly detection, and alerting.
  • Strong test-design skills and the ability to define risk-based testing strategies for complex, high-load, business-critical data systems.
  • Expert SQL knowledge, especially in ClickHouse.
  • Automation experience with Python and pytest.
  • Hands-on experience testing streaming data pipelines such as Kafka Connect and Flink, including data correctness and reliability under high load.
  • Experience leveraging AI tools and agents such as Cursor, Claude Code, and Codex to improve QA efficiency and process orchestration.
  • Understanding of data modelling, warehousing, ETL, and data-integration techniques.
  • Experience influencing software engineers to follow best practices within the team.
  • Spoken and written English at upper-intermediate level or above.
  • Spoken and written Russian at upper-intermediate level or above is optional.

Responsibilities

  • Collaborate in the planning, design, development, deployment, and enhancement of data-integration products and the data warehouse.
  • Design, automate, and maintain test suites that validate data completeness, accuracy, consistency, and integrity across data-integration, ETL, and streaming processes.
  • Drive AI integration, including agents and large language models, across QA processes such as monitoring, testing, data-quality assurance, and automated code review.
  • Collaborate with the team to define and document data policies, standards, and guidelines for other teams connecting data sources.
  • Own the design and improvement of reconciliation, data-quality monitoring, anomaly-detection, and alerting processes.
  • Investigate data-quality issues with the team, identify root causes, and drive improvements to prevent recurring problems.
  • Ensure data-solution quality supports business requirements.
  • Help define and implement team best practices that ensure the quality of data solutions.
  • Collaborate with team members to troubleshoot and resolve issues.
  • Analyse and test new features before kick-off meetings.
  • Participate in user-acceptance testing.
  • Understand the MetaTrader data model and the business logic behind data marts, assist developers in investigating bugs, occasionally perform data analysis, and proactively suggest improvements.

Desired Qualifications

  • Strong experience with Docker and Kubernetes.
  • Experience with Grafana, PagerDuty, and Terraform.

About the Company

Exness

Global fintech broker powering trading infrastructure

Exness is a global fintech company that serves as a multi-asset broker. It designs, builds, and runs the infrastructure behind every trade, using its own technology to provide fast, stable, and transparent execution. Its platform is developed in-house by more than 700 experts and is trusted worldwide for deep liquidity and low, stable spreads. Exness combines financial expertise with software, data, and a culture-focused mindset to operate as a product company, a data company, and a people-first organization. The company emphasizes growth, care for its employees, and long-term impact, and it aims to deliver reliable trading experiences at scale while maintaining a strong focus on culture and customer value.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Limassol Municipality, Cyprus
Founded
2008

Recently Posted Jobs

Explore more opportunities at Exness

See more jobs