Wolters Kluwer Logo

Wolters Kluwer

Lead Product Software Development Engineer

Sorry, this job was removed at 02:46 p.m. (IST) on Wednesday, Nov 13, 2024
Be an Early Applicant
Revell Orchid Park, Haveli, Pune, Maharashtra
Internship
Revell Orchid Park, Haveli, Pune, Maharashtra
Internship

We are seeking a highly experienced Lead Developer, QA, and Operations Strategist with a minimum of 10 years of experience in Azure, SQL, ADF, PySpark, Databricks, and Python frameworks for test automation. The ideal candidate will help establish high-quality data standards, automate testing processes, and lead data operations within Azure environments. This hybrid role spans development, QA, and operational strategy, focusing on automation and advanced data solutions.

Key Responsibilities:

Lead Development, QA, and Operations Strategy

  • Establish and maintain best practices for data lake frameworks, ensuring data quality within Azure-based architectures.
  • Design and implement solutions using Azure Data Factory (ADF), Databricks, and PySpark for data processing and integration.
  • Drive automation of data pipelines and testing strategies for performance and scalability in Azure environments.
  • Develop and manage test automation frameworks using Python.

Automation & Testing

  • Automate ETL and API testing for data lakes and data warehouses, with a focus on Azure solutions.
  • Design, create, and execute high-quality reusable manual and automated test cases to ensure complete test coverage.
  • Build, enhance, and maintain test automation frameworks using Python for functional, integration, and regression testing.
  • Leverage automated test frameworks and continuous build tools like Azure DevOps to streamline the development and testing lifecycle.
  • Validate and test data using SQL, writing complex queries to ensure data integrity.
  • Support and enhance automated and manual testing processes, including unit, system, performance, and load testing.

Azure & Data Expertise

  • Build and maintain scalable data pipelines using Azure Data Factory (ADF), Databricks, and PySpark to ensure efficient data movement and processing.
  • Optimize data workflows within Azure to handle large datasets, ensuring data quality and reliability.
  • Automate data validation processes using SQL and Python to ensure accuracy and consistency.

Python Automation Frameworks

  • Develop and maintain test automation scripts using Python to automate functional, regression, and performance testing.
  • Implement Python-based frameworks for automated testing of data pipelines, APIs, and backend systems.
  • Continuously improve automation tools and frameworks to meet evolving organizational needs.

SQL Expertise

  • Write and optimize complex SQL queries, including analytical functions, for data validation and testing purposes.
  • Use SQL to create and validate test cases, ensuring robust data integrity across all projects.

Collaboration

  • Collaborate with cross-functional teams including data engineers, developers, and QA professionals to align development and testing strategies.
  • Mentor and guide junior staff members in development, QA, and test automation best practices.
  • Manage individual career development, and engage in discussions with leadership on personal growth opportunities.

Continuous Integration/Deployment (CI/CD)

  • Ensure code quality through continuous integration and deployment pipelines within Azure DevOps.
  • Develop and maintain automated test suites within the CI/CD pipelines to validate code changes and ensure high-quality releases.
  • Identify and resolve potential vulnerabilities, edge cases, and system failure points to improve system robustness.

Qualifications:

  • Minimum of 8 years of experience in development and QA roles, with a focus on cloud-based data solutions.
  • Strong expertise in Azure, including Azure Data Factory (ADF), Databricks, and PySpark.
  • Proficiency in developing and maintaining Python-based test automation frameworks.
  • Expertise in writing complex SQL queries, including analytical functions, for data validation and optimization.
  • Extensive experience in automating ETL and API testing for data lakes and data warehouses.
  • Proven leadership skills in mentoring junior staff and guiding their development.

Preferred Skills:

  • Strong experience in both development and QA, with a focus on Azure-based data operations.
  • Expertise in managing test automation frameworks using Python and integrating them with cloud environments.
  • Experience with test case management and defect tracking tools within Azure DevOps.
  • Ability to solve complex problems independently and work effectively in a fast-paced environment.

This role provides an exciting opportunity to lead automation, development, and data quality strategies within an Azure-based cloud environment. If you’re passionate about data automation, cloud solutions, and driving high-quality outcomes, we invite you to apply!

Similar Jobs

Be an Early Applicant
An Hour Ago
Pune, Maharashtra, IND
Hybrid
13,000 Employees
Senior level
13,000 Employees
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The Engineering Manager will lead a diverse team of engineers, manage software development processes, collaborate with product teams, and ensure timely resolution of challenges. Responsibilities include performance management, creating product roadmaps, and overseeing security practices.
Be an Early Applicant
An Hour Ago
Pune, Maharashtra, IND
Hybrid
13,000 Employees
Mid level
13,000 Employees
Mid level
Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
As a Business Technology Solutions Associate Consultant - Data Engineer at ZS, you will lead project efforts from planning through execution, translating business needs into technical solutions. Responsibilities include managing project teams, mentoring junior staff, ensuring quality deliverables, and fostering continuous improvement while collaborating with global teams.
Be an Early Applicant
2 Hours Ago
Mumbai, Maharashtra, IND
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Software Engineer II - Test Automation Engineer, you will design and develop automation test frameworks and own the testing infrastructure. You'll implement test tools in CI/CD practices, troubleshoot issues, and mentor team members to enhance testing approaches.

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.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account