Senior QA Automation Engineer (Application Testing)

Department Icon IT / Software Development & Related
Posted: 7 months ago
0-1 years
Mumbai, Maharashtra
IT / Software Development & Related
work from office
Full Time

Posted: 7 months ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description

Role Overview

We are seeking a Senior QA Automation Engineer to lead and drive end-to-end quality assurance efforts for enterprise-grade web applications. This role requires strong hands-on expertise in UI, API, and database testing, along with ownership of regression automation, CI/CD integration, test governance, and release validation.

The ideal candidate will combine deep automation skills with strong QA process ownership, stakeholder communication, and release readiness management to ensure high reliability and traceability across all deployments.

Key Responsibilities

Application Testing & Automation

  • Design, develop, and maintain automated regression test suites using Python (pytest or similar frameworks).
  • Perform frontend automation testing using Selenium, Playwright, or Cypress.
  • Validate backend services and REST APIs using Python-based tools (requests/httpx) or equivalent.
  • Execute database and SQL validation (Postgres views, triggers, data integrity checks).
  • Conduct functional, regression, and non-functional testing across application layers.

Test Ownership & Governance

  • Create and maintain comprehensive test plans, test cases, and traceability artifacts.
  • Own regression strategy and ensure full coverage of new features and bug fixes.
  • Maintain and manage testing artifacts in test management systems (e.g., QTest or similar).
  • Participate in release planning and contribute to go/no-go decisions.
  • Provide risk assessments and release readiness reports to stakeholders.

CI/CD & DevOps Integration

  • Integrate automated test suites into CI/CD pipelines (GitHub Actions, Concourse, or similar tools).
  • Monitor automated test runs, analyze failures, and ensure timely resolution.
  • Support DevOps in optimizing pipeline configurations and artifact management.
  • Generate and distribute test reports (HTML/CSV) and automated notifications.
  • Collaboration & Communication
  • Partner with developers, business analysts, and stakeholders to translate requirements into robust test scenarios.
  • Facilitate system, integration, and UAT testing cycles.
  • Communicate defects clearly and coordinate triage and retesting efforts.
  • Drive continuous improvement in testing strategy and automation maturity.

Required Skills & Experience

Automation & Testing

  • Strong hands-on experience in Python-based test automation (pytest preferred).
  • Experience with Selenium, Playwright, or Cypress for UI automation.
  • Experience testing REST APIs using Python libraries or similar tools.
  • Strong SQL skills for database validation and data integrity testing.
  • Experience testing complex enterprise web applications.

CI/CD & Tooling

  • Experience integrating automated tests into CI/CD pipelines (GitHub Actions, Concourse, or similar).
  • Familiarity with version control systems (Git).
  • Experience generating structured test reports and maintaining artifacts.

QA Process & Governance

  • Proven experience owning regression and release testing cycles.
  • Strong understanding of QA best practices, traceability, and documentation.
  • Experience using test management tools (QTest preferred or equivalent).
  • Ability to analyze requirements and derive comprehensive test scenarios.

Soft Skills

  • Excellent communication skills with ability to present test results and risks to technical and non-technical stakeholders.
  • Strong documentation discipline and attention to detail.
  • Self-driven with high ownership mindset.
  • Collaborative approach to working with development and DevOps teams.

Preferred (Nice To Have)

  • Experience in performance or non-functional testing.
  • Experience working with cloud-native applications.
  • Prior exposure to enterprise release management environments.
  • Experience mentoring junior QA engineers.

Skills

Automation TestingHtmlPythonDevopsQuality AssuranceTestingVersion ControlApiCloudSql

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in Mumbai.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.