27 days ago
Zürich, SwitzerlandSenior
Responsibilities
- Design and develop automation frameworks for data testing and regression testing.
- Create automated test cases for data ingestion, transformation, validation, and reconciliation.
- Validate data quality using SQL and large-scale datasets.
- Integrate automated tests into CI/CD pipelines and automated test execution processes.
- Collaborate with Data Engineers, QA teams, and business stakeholders.
- Analyze and troubleshoot test failures and data quality issues.
Requirements
- Strong understanding of data warehouses, data lakes, ETL/ELT pipelines, and data models.
- Hands-on experience building test automation frameworks from scratch.
- Strong SQL and data validation expertise.
- Programming skills in Python, Java, or similar.
- Experience with CI/CD tools and automated test execution.
- Excellent analytical and problem-solving skills.
- Experience with Snowflake, Databricks, Azure Synapse, BigQuery, Great Expectations, dbt Tests, PyTest, or Selenium is preferred.
- Experience in banking, financial services, or large enterprise data environments is preferred.
Benefits
- Fixed-term role for six months with potential extension.
- Work location: Zurich, Switzerland.
About Cognizant
Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.
