Job Title: Test Automation Engineer
Total Experience: 3 to 5 Years
We are seeking a hands-on QA engineer focused on data/database validation across ETL and streaming pipelines, and capable of Selenium-based UI automation.
Key Responsibilities:
- Design, develop, and maintain automated test suites for data pipelines and streaming applications.
- Collaborate with data engineers to validate data transformations and ensure data quality..
- Write and maintain Python-based test scripts and utilities.
- Integrate automated tests into CI/CD pipelines (Azure DevOps, GitHub Actions).
- Write and execute complex SQL queries to test data quality, transformations, and integrity.
- Participate in testing for Spark or PySpark-based data processing.
- Selenium-based UI automation.
Technical Skills Required:
- Programming & Scripting: Python, PyTest/unittest
- SQL Databases: Azure SQL Database, MySQL/SQL
- CI/CD Tools: Azure DevOps, GitHub Actions
Good to Have/Nice To have:
- Apply understanding of data modelling and dimensional models (star/snowflake schema).
- Utilize data governance and lineage tools.
- Familiarity with containerized environments (Docker, Kubernetes).
- Cloud & Data Platforms: Azure Data Factory (ADF), Azure Databricks (ADB), Azure Data Lake Storage (ADLS), Kafka, Flink
- Containerization: Docker, Kubernetes ( optional)
- Selenium with python /C#
Our Interview Practices
To maintain a fair and genuine hiring process, we kindly ask that all candidates participate in interviews without the assistance of AI tools or external prompts. Our interview process is designed to assess your individual skills, experiences, and communication style. We value authenticity and want to ensure we’re getting to know you—not a digital assistant. To help maintain this integrity, we ask to remove virtual backgrounds and include in-person interviews in our hiring process. Please note that use of AI-generated responses or third-party support during interviews will be grounds for disqualification from the recruitment process
Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.

