JOB DETAILS
QA Data Automation Engineer
CompanyOrca-AI
LocationTel Aviv
Work ModeOn Site
PostedMay 1, 2026

About The Company
Founded in 2018 by a team of Navy veterans, Orca AI, a maritime tech startup, empowers shipping companies to enhance their operational safety, efficiency, and sustainability through a single AI and computer-vision-based operations platform. By June 2025 more than 1200 vessels have been booked and installed with the platform.
The platform is trusted by key industry players across various shipping segments, including MSC, Seaspan, Maran Tankers / Angelicoussis Group, NYK, and Marubeni.
The company has raised a total of $111 million in funding (Round B of $72.5 completed in May 2025) and employs 110 people across its offices in London, Athens, Singapore, and Tel Aviv
About the Role
We are looking for a QA Data Automation Engineer to join our Data Team in a dynamic and challenging role, providing critical test coverage for Orca’s data pipelines, reporting layers, and analytics solutions.
In this role, you will be responsible for validating data integrity end-to-end — from raw ingestion and transformation layers to dashboards and downstream consumers. You will design and maintain automated tests to ensure accurate, reliable, and scalable data systems.
Key Responsibilities
- Develop and maintain automated QA tests for data pipelines, transformations, and data products.
- Perform and execute manual QA testing such as functional, regression, and sanity testing of applications, dashboards, and backend systems.
- Validate data flow across the system, including: ingestion, transformations, reports/dashboards.
- Perform data quality testing (completeness, consistency, accuracy, timeliness, schema validation).
- Write and execute SQL-based tests to validate logic, joins, aggregations, metrics, and anomalies.
- Build automation frameworks and validation scripts using Python.
- Work closely with Data Engineers and Analytics/BI stakeholders to define test coverage and acceptance criteria.
- Investigate failures and data issues, providing clear RCA and actionable bug reports.
- Document test plans, test scenarios, expected results, and automation coverage.
- Track issues in Jira, including reproducible steps and supporting evidence.
- Continuously improve QA processes for better monitoring, reliability, and faster releases.
Requirements
- 4+ years of QA experience, including experience with automation or data validation flows.
- QA Methodology knowledge (STP, QA cycles)
- Proven experience testing data systems (ETL/ELT pipelines, DWH, analytics platforms, BI reports).
- Strong SQL skills – ability to write complex queries for validation and troubleshooting.
- Strong Python skills – writing scripts/tests for automated validations (pytest is a plus).
- Hands-on experience working with Data Lakes / Data Warehouses such as Snowflake (preferred).
- Strong understanding of bug lifecycle management using Jira.
- High attention to detail, critical thinking, and problem-solving mindset.
- Excellent communication skills and ability to work cross-functionally in a fast-paced environment.
Nice to Have
- Knowledge of cloud platforms (AWS).
- Experience working with large-scale datasets, partitions, and performance tuning.
Key Skills
QA ExperienceAutomationData ValidationSQLPythonData LakesData WarehousesETLELTAnalyticsBI ReportsData Quality TestingBug Lifecycle ManagementCritical ThinkingProblem SolvingCommunication Skills
Categories
TechnologyData & AnalyticsSoftware
Job Information
📋Core Responsibilities
The QA Data Automation Engineer will develop and maintain automated tests for data pipelines and validate data integrity across the system. This includes writing SQL-based tests and collaborating with Data Engineers and Analytics stakeholders.
📋Job Type
full time
📊Experience Level
5-10
💼Company Size
155
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page