More jobs:
BigData Test Automation Specialist
Job in
Zürich, 8081, Zurich, Kanton Zürich, Switzerland
Listed on 2026-09-13
Listing for:
EPAM Systems, Inc.
Full Time
position Listed on 2026-09-13
Job specializations:
-
IT/Tech
Data Engineering, Data Analyst, IT QA Tester / Automation, Information Security & Data Protection
Job Description & How to Apply Below
We are looking for a Big Data Test Automation Specialist to join our team in Zurich. This role focuses on designing and implementing a robust, multi-layered testing strategy for a modern big data platform within the banking sector. You will work with cutting-edge technologies including Trino, Kafka, Iceberg and Dataiku to ensure data quality, platform resilience and overall system integrity.
Responsibilities Design and implement comprehensive test automation strategies for a big data platform
Develop and maintain scalable test frameworks
Implement declarative data quality checks for schemas
Create and manage automated tests for complex SQL transformations
Test and validate Hive metastore schemas and data integrity
Develop tests for streaming data pipelines using Kafka and Testcontainers Automate Dataiku DSS scenarios and integrate them into CI/CD pipelines
Build and optimize CI/CD infrastructure for efficient big data testing
Perform resilience and chaos testing to ensure platform stability
Use data versioning patterns like Write-Audit-Publish for isolated and safe testing
Requirements
Strong experience with Python and the Pytest framework for test automation
Hands-on experience with big data technologies like Trino, Hive, Kafka or S3
Proficiency with data quality and validation tools
Experience with containerization and mocking tools like Docker, Testcontainers Proven ability to test streaming applications and event-driven architectures
Knowledge of scripting for cloud object storage interaction
Experience with MLOps platforms, preferably Dataiku Proven experience building and managing CI/CD pipelines (e.g. Git Hub Actions, Git Lab CI)
Familiarity with SQL transformation tools like dbt or SQLMeshUnderstanding of data versioning concepts
Fluent in English Nice to have Experience in the banking or financial services sector
We offer5 weeks of vacationEPAM Employee Stock Purchase Plan (ESPP)
Enhanced parental leave
Extended pension plan Daily sickness allowance insurance
Employee assistance program
Global business travel medical and accident insurance
Learning and development opportunities including in-house training and coaching, professional certifications, and courses
• Please note that any offers will be subject to appropriate background checks
• We do not accept CVs from recruiting or staffing agencies
• For this position, we are able to consider applications from the following:
- Swiss nationals- EU/EFTA nationals
- Third-country nationals based in Switzerland with an appropriate work permit
- Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×