QA Automation Engineer (Ahmedabad)

QA Automation Engineer (Ahmedabad)

14 Aug
|
Logic Pursuits
|
Ahmedabad

14 Aug

Logic Pursuits

Ahmedabad

Job Title: QA Automation Engineer

Location: Hyderabad/Ahmedabad, India

Job Type: Full-time

Role Overview

We are looking for a Data Test Automation Engineer (SDET-I) who is passionate about ensuring the quality, accuracy, and reliability of enterprise data platforms. This role combines the strengths of a traditional Software Development Engineer in Test (SDET) with the specialized expertise of a Data QA Engineer .

You will be responsible for validating data pipelines, ETL/ELT processes, APIs, and analytical datasets across modern cloud data platforms. The ideal candidate is highly skilled in SQL, proficient in Python-based automation, and capable of independently designing and executing data validation frameworks that ensure data integrity from source systems through reporting and analytics layers.

This is a data-first automation role , focused on preventing data defects, identifying silent data corruption, and providing confidence in business-critical reporting and analytics.

Key Responsibilities

Data Validation & ETL Testing

- Validate end-to-end ETL/ELT pipelines, ensuring data is accurately transformed and loaded into target systems.
- Perform source-to-target testing, transformation validation, reconciliation, and business rule verification.
- Validate batch, incremental, and real-time data processing workflows.
- Test data migrations, historical backfills, schema changes, and rollback scenarios.
- Verify data quality dimensions including completeness, accuracy, consistency, validity, uniqueness, and timeliness.

Test Automation

- Design, develop, and maintain scalable automation frameworks using Python and Pytest and/or Selenium
- Create reusable automated validation scripts for data quality and reconciliation testing.
- Develop parameterized and configuration-driven test suites for large-scale data validation.
- Integrate automated testing into CI/CD pipelines to support continuous delivery.

SQL & Database Testing

- Write complex SQL queries involving joins, aggregations, subqueries, CTEs, window functions, and reconciliation logic.
- Validate data across multiple databases, warehouses, and analytical platforms.
- Perform source-to-target comparisons across large-volume datasets.
- Analyze data discrepancies and perform root-cause investigations.





API & End-to-End Validation

- Validate APIs supporting data ingestion and downstream integrations.
- Ensure consistency between source applications, APIs, data pipelines, warehouses, and reporting systems.
- Perform end-to-end testing across data ecosystems.

Reporting & Stakeholder Collaboration

- Create reconciliation reports and quality dashboards to support release sign-offs.
- Collaborate with Data Engineers, Analytics Engineers, Developers, Product Owners, and Business Analysts.
- Participate actively in Agile ceremonies including sprint planning, reviews, and retrospectives.
- Communicate risks, defects, and quality metrics to stakeholders.

Required Qualifications 1. Data QA / ETL Testing Experience

- Hands-on experience validating ETL/ELT pipelines, data warehouses, or modern data platforms.
- Strong understanding of source-to-target mapping validation and transformation testing.

2. Advanced SQL

- Expertise in writing complex SQL validation and reconciliation queries independently.
- Ability to analyze and validate large datasets efficiently.

3. Python Programming – good to have

- Strong Python development skills with experience building automation frameworks.
- Ability to create maintainable, scalable, and production-ready test automation solutions.

4. Pytest Framework – good to have

- Experience building and maintaining Pytest-based testing frameworks.
- Familiarity with fixtures, parameterization, test organization, and reporting.

5. Independent Ownership

- Ability to manage testing activities end-to-end with minimal supervision.
- Strong problem-solving and prioritization skills.

6. Quality Engineering Experience

- Minimum 2+ years of QA, Data QA, or Test Automation experience.
- Exposure to real-world data pipelines, data warehouse testing, or analytics platforms.

This can be included as general checklist with respect to technology





Preferred Qualifications

Data Engineering & Analytics Platforms

- Snowflake
- PySpark
- Databricks
- Azure Data Factory (ADF)
- Control M
- dbt

Python Data Ecosystem

- Pytest
- pandas
- SQLAlchemy
- requests
- NumPy

CI/CD & DevOps

- GitHub Actions
- Jenkins
- GitLab CI/CD

Technical Skills Matrix:

Strong Expertise Required

- SQL
- Python
- Pytest
- ETL/ELT Testing
- Data Reconciliation
- Data Validation
- API Testing

What Success Looks Like in the First 90 Days

- Independently validate one or more production ETL/ELT pipelines.
- Deliver automated SQL and Python-based validation suites covering critical data flows.
- Produce reconciliation reports trusted by business stakeholders for release sign-off.
- Integrate automated testing into CI/CD workflows.
- Identify and prevent at least one critical data quality issue before it impacts reporting or analytics.
- Establish measurable improvements in data quality coverage and automation.

Who Should Apply This role is ideal for:

- Data QA Engineers looking to strengthen automation skills.
- SDETs interested in specializing in data platforms and analytics.
- QA Engineers with strong SQL and Python backgrounds.
- Test Automation Engineers seeking to move into up-to-date Data Engineering ecosystems.

Why Join Us?

- Opportunity to work on challenging and innovative projects.
- A collaborative environment that values creativity and continuous learning.
- Competitive salary and benefits package.
- A chance to make a significant impact by shaping the future of data-driven solutions.

About Us Logic Pursuits provides companies with innovative technology solutions for everyday business problems. Our passion is to help clients become intelligent, information-driven organizations, where fact-based decision-making is embedded into daily operations, which leads to better processes and outcomes. Our team combines strategic consulting services with growth-enabling technologies to evaluate risk, manage data, and leverage AI and automated processes more effectively.

With deep, big four consulting experience in business transformation and efficient processes, Logic Pursuits is a game-changer in any operations strategy.

📌 QA Automation Engineer (Ahmedabad)
🏢 Logic Pursuits
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: qa automation engineer (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: qa automation engineer (ahmedabad) / ahmedabad