BigData Test Automation Specialist
Job in
Zürich, 8081, Zurich, Kanton Zürich, Switzerland
Listed on 2026-10-15
Listing for:
EPAM Systems
Full Time
position Listed on 2026-10-15
Job specializations:
-
IT/Tech
Data Engineering, Data Analyst, IT QA Tester / Automation
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
- 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 SQLMesh
- Understanding of data versioning concepts
- Fluent in English
- Experience in the banking or financial services sector
- 5 weeks of vacation
- EPAM 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:
×