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