Automation Test Engineer

Dun & Bradstreet

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dun & Bradstreet is seeking an experienced Quality Engineer to lead QA across cloud-native apps, data platforms, and analytics solutions. You will design automated UI/API/end-to-end tests, integrate them into CI/CD, and drive release validation and quality reporting.

You will validate ETL/ELT pipelines, data quality, and large datasets while testing AI-enabled features and modern frontend/backend stacks. Lead QA workstreams and mentor junior engineers in Agile teams.

Qualifications

  • 6-8 years of Quality Engineering experience in enterprise software, data platforms, or cloud-native applications.
  • Advanced SQL and Python (PyTest, Pandas) skills for data validation, reconciliation, and test automation.
  • Strong experience testing modern frontend and backend applications built using React/Angular, TypeScript, JavaScript (ES6+), HTML5/CSS3, Python, FastAPI, or Flask.
  • Strong experience validating ETL/ELT pipelines, data transformations, and large-scale analytical datasets.
  • Solid understanding of data quality dimensions (completeness, accuracy, consistency, timeliness, uniqueness, and validity).
  • Experience with data quality/testing frameworks such as Great Expectations, Soda, dbt Tests, or equivalent.
  • Strong understanding of Airflow DAGs, batch/streaming pipelines, idempotency, backfills, and late-arriving data scenarios.
  • Hands-on experience with test automation tools such as Playwright, Selenium, Cypress, Rest Assured, Postman, and PyTest.
  • Experience testing web applications, REST APIs, microservices, distributed systems, and data integrations.
  • Experience with GCP (BigQuery, Airflow, Cloud Storage), databases (PostgreSQL, MySQL, MongoDB), and modern DevOps practices (CI/CD, Git).
  • Strong understanding of functional, regression, integration, system, performance, and security testing.
  • Excellent problem-solving, analytical, communication, and stakeholder management skills.
  • Demonstrated ability to lead QA workstreams and mentor junior QA engineers to achieve quality and delivery objectives.

Responsibilities

  • Define and execute QA strategies for cloud-native applications, APIs, data platforms, and analytics solutions.
  • Design, develop, and maintain automated UI, API, integration, and end-to-end test frameworks. Integrate automated testing into CI/CD pipelines and release processes. Drive test planning, defect management, release validation, and quality reporting.
  • Validate ETL/ELT pipelines, data transformations, and large-scale analytical datasets across cloud environments. Verify data quality rules, observability metrics, dashboards, alerts, and reporting outputs. Perform data validation, reconciliation, and root cause analysis across enterprise data platforms.
  • Test REST APIs, microservices, event-driven architectures, and cloud-native applications. Validate AI-enabled capabilities, anomaly detection workflows, LLM-powered solutions, and intelligent automation features. Support performance, security, scalability, and reliability testing across the platform.
  • Champion automation-first and shift-left testing practices. Collaborate with engineering teams on quality standards, testability, and continuous improvement. Mentor junior QA engineers and promote quality best practices across Agile teams. Participate in architecture and design discussions and adhere to Agile/Scrum best practices.

Skills

SQL
Python
Data validation
Test automation
ETL testing
CI/CD
Airflow
BigQuery
PostgreSQL
Security testing
React/Angular testing
Selenium
Playwright
Cypress
PyTest

Tools

Playwright
Selenium
Cypress
Rest Assured
Postman
PyTest

Job description

Key Responsibilities:
Quality Engineering & Test Automation:
  • Define and execute QA strategies for cloud-native applications, APIs, data platforms, and analytics solutions.
  • Design, develop, and maintain automated UI, API, integration, and end-to-end test frameworks. Integrate automated testing into CI/CD pipelines and release processes. Drive test planning, defect management, release validation, and quality reporting.
Data Platform Testing:
  • Validate ETL/ELT pipelines, data transformations, and large-scale analytical datasets across cloud environments. Verify data quality rules, observability metrics, dashboards, alerts, and reporting outputs. Perform data validation, reconciliation, and root cause analysis across enterprise data platforms.
Cloud, API & AI Testing:
  • Test REST APIs, microservices, event-driven architectures, and cloud-native applications. Validate AI-enabled capabilities, anomaly detection workflows, LLM-powered solutions, and intelligent automation features. Support performance, security, scalability, and reliability testing across the platform.
Engineering Excellence:
  • Champion automation-first and shift-left testing practices. Collaborate with engineering teams on quality standards, testability, and continuous improvement. Mentor junior QA engineers and promote quality best practices across Agile teams. Participate in architecture and design discussions and adhere to Agile/Scrum best practices.

Key Requirements:
  • 6-8 years of Quality Engineering experience in enterprise software, data platforms, or cloud-native applications.
  • Advanced SQL and Python (PyTest, Pandas) skills for data validation, reconciliation, and test automation.
  • Strong experience testing modern frontend and backend applications built using React/Angular, TypeScript, JavaScript (ES6+), HTML5/CSS3, Python, FastAPI, or Flask.
  • Strong experience validating ETL/ELT pipelines, data transformations, and large-scale analytical datasets.
  • Solid understanding of data quality dimensions (completeness, accuracy, consistency, timeliness, uniqueness, and validity).
  • Experience with data quality/testing frameworks such as Great Expectations, Soda, dbt Tests, or equivalent.
  • Strong understanding of Airflow DAGs, batch/streaming pipelines, idempotency, backfills, and late-arriving data scenarios.
  • Hands-on experience with test automation tools such as Playwright, Selenium, Cypress, Rest Assured, Postman, and PyTest.
  • Experience testing web applications, REST APIs, microservices, distributed systems, and data integrations.
  • Experience with GCP (BigQuery, Airflow, Cloud Storage), databases (PostgreSQL, MySQL, MongoDB), and modern DevOps practices (CI/CD, Git).
  • Strong understanding of functional, regression, integration, system, performance, and security testing.
  • Excellent problem-solving, analytical, communication, and stakeholder management skills.
  • Demonstrated ability to lead QA workstreams and mentor junior QA engineers to achieve quality and delivery objectives.
Preferred Qualifications:
  • Experience with Data Quality, Data Governance, Data Observability, or Analytics platforms.
  • Knowledge of data quality frameworks, rule-based validation, metadata-driven systems, and monitoring solutions.
  • Experience testing dashboards and reporting platforms such as Power BI or Tableau.
  • Exposure to anomaly detection using LLM-enabled methods, or intelligent automation solutions.
  • Experience using AI-assisted engineering tools such as GitHub Copilot, Gemini, Claude, Cursor, or similar platforms.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Qa Automation Testing Engineer
Qa Automation Testing Engineer

Dun & Bradstreet • Hyderabad

Hybrid
INR 1,800,000 - 2,800,000
Quality Engineer
Quality Engineer

Dun & Bradstreet • Hyderabad

Hybrid
INR 900,000 - 1,500,000
Senior Test Automation Engineer
Senior Test Automation Engineer

Everestek Technosoft Solutions • Mumbai, Indore District, Surat

On-site
INR 1,200,000 - 1,600,000
Sr. QA Engineer
Sr. QA Engineer

Harmony Data Integration Technologies • Sahibzada Ajit Singh Nagar

On-site
INR 1,200,000 - 1,800,000
Cloud QA Engineer (AI) - Data Engineering
Cloud QA Engineer (AI) - Data Engineering

Quest Global • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior Data Quality Engineer
Senior Data Quality Engineer

EPAM Systems • India

On-site
INR 1,000,000 - 1,500,000
Qa Automation Engineer
Qa Automation Engineer

Entry2entire Solutions • Chennai District

On-site
INR 900,000 - 1,300,000
Senior QA Automation Engineer (Java or Python)
Senior QA Automation Engineer (Java or Python)

ACS International India Pvt. Ltd. (ACSII) • Maharashtra

On-site
INR 1,200,000 - 2,400,000
QA Automation Engineer
QA Automation Engineer

Logic Pursuits • Hyderabad

On-site
INR 1,200,000 - 2,400,000
QA- Test Engineer
QA- Test Engineer

Uvation • India

On-site
INR 900,000 - 1,500,000