Senior QA Automation Engineer

7 - 12 years

15 - 20 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities

Summary

Senior Software QA Automation Engineer

This role partners closely with Engineering, Product, Salesforce, Data/BI, and Integration teams to shift testing left, strengthen release readiness, and reduce escaped defects through measurable quality practices.

Essential Functions

1) Automation Engineering (UI / API / E2E)

  • Design and develop

    modular, reusable automated tests

    and supporting utilities using modern frameworks and QA coding standards.
  • Build and maintain automation for:
    • API testing

      (contracts/schema, business rules, auth, negative/error scenarios)
    • UI testing

      (critical workflows only; maintainable, stable patterns)
    • End-to-end flows

      spanning Salesforce, APIs, and backend services where appropriate
  • Implement best practices for maintainability: page/object patterns, fixtures, test data helpers, tagging, and clear test naming conventions.
  • Review automation code via PRs and establish consistent patterns for the team.

2) CI/CD Integration & Quality Gates (Azure DevOps)

  • Integrate automated suites into

    Azure DevOps Pipelines

    with:
    • Test execution on PR/build/release
    • Test result publishing (e.g., JUnit/Test Results) and pipeline visibility
    • Quality gates aligned to release readiness (smoke/regression tiers)
  • Improve reliability: reduce flaky tests, manage retries responsibly, and keep pipelines actionable.

3) API, Integration, Data & System Validation

  • Build automated validations for:
    • .NET/Azure-hosted APIs

      and integration services
    • Salesforce integrations

      (API-driven validations; UI where required)
    • ADF / ETL / data pipeline

      outputs using SQL-based reconciliation and data quality checks
    • File-based workflows (CSV/SFTP), schema conformity, and ingestion outcomes
  • Partner with Data/BI/Integration teams to define reconciliation logic and ensure stability across environments.

4) Requirements, Test Strategy & Shift-Left

  • Collaborate with Product Owners, Developers, and SMEs to ensure

    clear acceptance criteria

    and testability.
  • Create automation early in the sprint where feasible; prioritize tests that protect the highest-risk workflows.
  • Contribute to test strategy (what to automate vs. what to keep manual) and ensure coverage aligns with business risk.

5) Defect Lifecycle, Reporting & Measured QA

  • Apply governed defect workflows and ensure high-quality defect reproduction detail and evidence.
  • Publish automation and QA KPIs via Azure DevOps/Power BI where applicable, such as:
    • Automation coverage by system/component
    • Pass rate and flaky rate trends
    • Defect leakage and cycle time
    • Regression duration and release readiness indicators
  • Support major releases, hyper-care periods, and production validation activities as needed.

6) Standards & TCoE Enablement

  • Contribute to QA standards and documentation (framework guidelines, templates, patterns, onboarding guides).
  • Help mature QA practices across teams through scalable, repeatable automation and pragmatic governance.

Tech Environment (Typical)

  • Azure DevOps

    : Repos, Pipelines, Boards, Test Results
  • APIs / Services

    : .NET APIs, Azure Functions, integrations
  • Data

    : SQL Server / Azure SQL; ADF / ETL validation patterns
  • Enterprise Platforms

    : Salesforce and related integrations

Reporting

Preferred candidate profile

  • 7+ years

    in QA automation spanning

    API + UI + integration/data validation

    , with strong hands-on delivery.
  • Strong Python test automation experience

    (framework ownership, utilities, patterns, code quality).
  • Experience with one or more UI automation frameworks:
    • Playwright

      (preferred) or

      Selenium

  • Experience with API test automation and validation:
    • Contract/schema validation, auth flows, error/negative testing, and payload assertions
  • Strong

    SQL skills

    for data validation and reconciliation checks.
  • Proven experience integrating automation into

    Azure DevOps CI/CD

    with test reporting and release readiness gates.
  • Strong Agile/Scrum experience with backlog-driven delivery and clear documentation/collaboration.
  • Ability to work cross-functionally and independently deliver outcomes (ownership mindset).

Preferred

  • Salesforce testing experience (API-driven validations, automation strategies, integration troubleshooting).
  • Healthcare / Medicare Advantage domain familiarity.
  • Experience validating data pipelines (ADF/ETL), file integrations (SFTP/CSV), and reconciliation logic.
  • Performance testing or basic security testing familiarity (bonus, not required).
  • Prior contribution to QA transformation efforts / TCoE maturity initiatives

Mock Interview

Practice Video Interview with JobPe AI

Start Azure DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You