AI Jobs Map

Infinity Quest · Zurich, Switzerland

Test Automation Specialist-Data Testing

seniorcontractPosted yesterday
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

ci/cdetlpythonjavasqlsnowflakedatabricksbigqueryazureseleniumpytestdbttest-automationdata-engineeringdata-governance

About the Role

* We are looking for Test Automation Specialists to design, build, and maintain automation frameworks focused on data-related testing.

* The successful candidates will play a key role in strengthening our regression testing capability, improving test coverage, and increasing the speed and reliability of our data platform releases.

* This role sits at the intersection of test automation engineering and data engineering - the ideal candidate is as comfortable working with enterprise data platforms and pipelines as they are with automation tooling.

Key Responsibilities

* Design, build, and maintain an automation framework for regression testing of data platforms and pipelines

* Develop automated test cases covering data ingestion, transformation, validation, and reconciliation scenarios

* Execute and maintain automated test execution cycles, integrating with CI/CD pipelines

* Identify gaps in existing test coverage and proactively design automated checks to close them

* Collaborate with data engineers, QA, and business teams to understand data flows and translate them into robust test scenarios

* Troubleshoot test failures, distinguishing between genuine data/application defects and test/environment issues

* Document test frameworks, test cases, and results in a clear, maintainable way

* Continuously improve automation coverage, execution speed, and reliability

Required Skills & Experience

* Strong, demonstrable understanding of data platforms and enterprise data - data warehouses, data lakes, ETL/ELT pipelines, data models, and data governance concepts

* Hands-on experience building test automation frameworks (e.g., for regression testing) rather than only executing pre-built scripts

* Experience with automated test case design and automated test execution, ideally in data-centric environments

* Proficiency in at least one programming/scripting language commonly used in test automation (e.g., Python, Java, or similar)

* Experience with SQL and querying large/enterprise datasets to validate data accuracy and integrity

* Familiarity with CI/CD tools and integrating automated tests into deployment pipelines

* Strong analytical and problem-solving skills, with attention to data quality and detail

Preferred / Nice-to-Have

* Experience with cloud data platforms (e.g., Snowflake, Databricks, BigQuery, Azure Synapse, or similar)

* Experience with test automation/ETL testing tools (e.g., Selenium, pytest, dbt tests, Great Expectations, or similar)

* Exposure to financial services or enterprise data environments

* Experience working in Agile/Scrum delivery teams

Candidate Profile / Culture Fit

* Deep understanding of data - genuinely curious about how enterprise data platforms work, not just how to test them

* Fast learner, adaptable mindset - able to quickly get up to speed within BJB's fast-paced, quick-learning culture

* Self-starter who can work with ambiguity and evolving requirements

* Strong communicator, able to work closely with both technical (data engineering) and non-technical stakeholders

More jobs at Infinity Quest