Talent.com
This job offer is not available in your country.
Software Quality Engineer - ETL & Azure Data Platform

Software Quality Engineer - ETL & Azure Data Platform

SMARTWORK IT SERVICESBangalore
9 days ago
Job description

Job Description : Software Quality Engineer ETL & Azure Data Platforms.

Experience Required : 5+ years.

Location : Bangalore.

Role Summary :

We are seeking an experienced Software Quality Engineer / ETL Testing Specialist to work closely with business and delivery teams to execute test strategies and ensure high-quality data solutions.

The role focuses on ETL testing, data completeness, data quality, and cloud-based data platforms including Azure Data Factory, Azure Synapse, Azure Databricks, and Azure SQL Database.

The candidate will ensure data integrity, validate transformations, and support continuous integration and deployment in Agile / DevOps environments.

Key Responsibilities :

  • Define and implement the test strategy and approach for ETL, data platforms, and reporting solutions.
  • Collaborate with Scrum teams, BAs, developers, and offshore / onshore resources to clarify requirements, ensure testability, and design test cases.
  • Identify test cases from Acceptance Criteria for User Stories and participate in design reviews.
  • Execute testing activities including test case / script writing, data loads, data comparison, and defect tracking.
  • Monitor and track testing schedules, task assignments, and progress.
  • Review test cases / scripts for other team members and provide guidance for test script development.
  • Analyze formal test results to identify and report defects, bugs, errors, and configuration issues in TFS / Azure DevOps.
  • Prepare testing metrics, reports, and closure documentation.
  • Recommend process improvements to enhance testing efficiency and quality.
  • Perform integration, regression, and system testing.
  • Provision and set up data platform technologies and test environments in the cloud.

Required Skills & Experience :

  • 7+ years hands-on experience with SQL Server and / or Oracle.
  • Strong ETL testing experience, including Data Completeness, Data Quality, and data feed validation.
  • Exposure to Azure Data Factory, Azure Synapse, Azure Databricks, and Azure SQL Database.
  • Strong understanding of Data Warehousing concepts and Data Modelling.
  • Proficient in SQL and Spark SQL, with experience in Stored Procedures, Functions, Tables, Cursors, Hash tables, and handling large datasets.
  • Expertise in Joins, Subqueries, CTEs, and complex query writing.
  • Experience in database testing, data comparison, and data transformation scripting.
  • Testing experience on reports, BO Universe, and dashboards.
  • Knowledge of relational and non-relational databases, data streams, and file stores.
  • Familiarity with Agile methodologies and DevOps practices is an advantage.
  • Strong analytical, documentation, and communication skills.
  • Educational Qualifications :

  • Bachelors degree in Computer Science, IT, Engineering, or a related field.
  • At least 7 years of proven experience in testing / development roles with a strong track record of performance.
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Quality Engineer • Bangalore