The Software Test Automation Engineer will design and maintain automated test frameworks for data pipelines, validate data quality, and integrate tests into CI/CD pipelines.
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#
Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.
Top Skills
Azure Devops
Docker
Github Actions
Kubernetes
Pyspark
Python
Spark
SQL
Similar Jobs
Information Technology • Software
The Senior Software Test Automation Engineer will develop and maintain automated test frameworks, mentor junior engineers, and ensure quality in a collaborative agile environment.
Top Skills:
Azure DevopsC#CucumberGitGithub ActionsJavaScriptJenkinsJestMstestNunitPlaywrightPostmanRestsharpSeleniumSpecflowTestcafe
Information Technology • Software
The Senior Automation Engineer will design, develop, and maintain automated test frameworks, mentor junior engineers, and ensure software quality within an agile team.
Top Skills:
Azure DevopsC#Github ActionsJavaScriptJenkinsJestMstestNunitPostmanQuestRestsharpSeleniumSpecflowTestcafe
Information Technology • Software
The Software Test Automation Engineer will design and implement automated testing strategies using JavaScript, contribute to test documentation, maintain automation frameworks, and collaborate within product development teams to ensure software quality.
Top Skills:
JavaScriptJestQuestSQLTest FrameworksTestcafe
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.