Senior Officer - Data QA
About the Company:
At Almosafer (part of Seera Group), we’re not just part of the travel industry, we’re helping shape its future.
As Saudi Arabia’s leading travel company, we serve millions across every segment of the travel and tourism ecosystem.
Rooted in our name “Almosafer,” meaning the traveler, we strive to make every journey seamless, personal, and purposeful. Our diverse platforms and services are built to deliver enriching experiences that reflect the spirit of Saudi Arabia and the wider region.
We’re united by a bold vision:
To be the undisputed leader in travel services, fostering lasting connections and setting new benchmarks for excellence in the Kingdom and beyond.
Our team across Saudi Arabia and the wider region blends deep cultural understanding with forward-thinking innovation, shaping a new standard for travel in the region.
About the role:
As a QA Engineer at Almosafer, you will be part of a huge QA team focused on delivering the best experiences for our customers using your testing skills and ensuring the best experience through fast and working software.
You’ll be the confidence aspect of the team.
You’re a quick-thinker/learner, a quality enthusiast who understands the importance of releasing great software.
Pair with engineers, product managers, and scrum masters to identify issues, bugs, and how the system is broken.
Responsibilities:
-
Design and execute test plans, test cases, and test scripts for data pipelines, ETL processes, and data warehouses.
-
Perform data validation and reconciliation between source and target systems (row counts, duplicates, data completeness, business rules).
-
Implement automated data quality checks (using tools such as Great Expectations, Soda, Deequ, or custom Python/SQL scripts).
-
Monitor data pipelines to detect anomalies, schema changes, or data drift.
-
Identify root causes of data issues and work with engineering teams to resolve them.
-
Stay up to date with best practices in data quality, observability, and testing frameworks.
Profile Requirements:
-
A professional with 3+ years of proven experience in software development and testing.
-
Good knowledge of SQL (joins, aggregations, window functions) for data validation.
-
Good Knowledge in ETL/ELT testing, data warehouse validation, and large-scale datasets.
-
Familiarity with cloud data platforms (AWS Athena, Redshift, BigQuery, Snowflake, Databricks, etc.).
-
Hands-on experience with automation in Python or Java for data validation and test automation.
-
Knowledge of QA methodologies (manual + automation testing).
-
Strong analytical and problem-solving skills.
-
Good communication and documentation skills.
-
Familiar with testing methodologies/types and when to execute each.
-
Experience with source control and CI/CD tooling (E.g., Git, GitHub, Jenkins).
-
Willingness to challenge existing practices to make them better.
Being you @ Almosafer:
At Almosafer, our teams work with purpose, clarity, and a shared commitment to doing things the right way.
Whether you're building platforms, supporting travelers, or shaping strategy, your work connects to something bigger. Across functions and locations, we value accountability, trust, and collaboration - and we create the structure and space for you to contribute meaningfully from day one.
Here, you will find:
A purpose-led workplace where your ideas can create real impact
Ongoing learning and development to help you grow with intention
Recognition that celebrates your wins, both big and small
A community built on trust, curiosity, and shared momentum
No matter where your journey started, at Almosafer, you will find space to grow, connect, and contribute meaningfully.