
Luxoft
Lead QA Automation Engineer (Data Platforms)
- Permanent
- Abu Dhabi, United Arab Emirates
- Experience 5 - 10 yrs
Job expiry date: 14/03/2026
Job overview
Date posted
28/01/2026
Location
Abu Dhabi, United Arab Emirates
Salary
AED 20,000 - 30,000 per month
Compensation
Comprehensive package
Experience
5 - 10 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
14/03/2026
Job description
The Lead QA Automation Engineer role is focused on ensuring the quality and reliability of enterprise-scale data platforms that support global investment strategy and mission. The position is responsible for developing, maintaining, and distributing automated test automation frameworks for data pipelines, ETL processes, and backend systems across multiple projects. The role operates in a highly dynamic and collaborative environment, working with cutting-edge technologies used in Data Warehouses (DWH), Data lake, and Big Data environments. Core technical ownership includes automated testing using Python, PySpark, SQL, and test automation frameworks, with deep involvement in backend and API testing using REST and gRPC, including authentication and data validation. The role emphasizes automating data quality checks, running performance testing, scalability testing, and fault-tolerance testing, and integrating all automated tests into CI/CD pipelines to support a shift-left testing approach. The engineer collaborates closely with platform, infrastructure, and ML engineers, promotes architectural ownership of QA solutions, and drives adoption of automation across teams. The position operates within the BSFI domain and BCM Industry, with additional exposure to investment data platforms, analytics environments such as Databricks, and optional tooling including ServiceNow for incident tracking and Dynatrace or Datadog for observability and monitoring. ISTQB certification or equivalent testing certification is recognized as a value-add for this role.
Required skills
Key responsibilities
- Design and maintain automated test frameworks covering unit testing, integration testing, and end-to-end testing for data pipelines, ETL processes, and backend systems
- Lead the introduction, promotion, and adoption of the test automation framework across teams by demonstrating value, ensuring alignment with development goals, and embedding automation into the software development lifecycle
- Automate data quality checks for Data Warehouses (DWH), Data lake, and Big Data environments to ensure reliability and accuracy of enterprise data platforms
- Design test tools as reusable individual packages that can be distributed across multiple projects and shared by multiple teams
- Automate backend and API testing including REST and gRPC services with authentication handling and data validation
- Execute performance testing, scalability testing, and fault-tolerance testing to validate system robustness
- Integrate automated tests into CI/CD pipelines to enable continuous testing and shift-left quality practices
- Collaborate closely with platform engineers, infrastructure engineers, and ML engineers to ensure end-to-end data platform quality
Experience & skills
- Possess a minimum of 8 years of experience in QA Automation with demonstrated ownership of automated testing initiatives
- Demonstrate experience testing Big Data or analytics platforms such as Databricks
- Exhibit a solid understanding of PySpark with at least 3 years of hands-on experience
- Show hands-on experience with backend and API testing including REST services, authentication mechanisms, and data validation techniques
- Apply strong knowledge of SQL and Python to create, maintain, and optimize automated test scripts
- Demonstrate familiarity with Data Warehouses and ETL tools for data quality testing
- Understand CI/CD processes and test integration within CI/CD pipelines
- Provide experience within the BSFI domain with exposure to investment or analytics data platforms
- Hold ISTQB certification or an equivalent testing certification as an added advantage