Search by job, company or skills

Quality Assurance Analyst

This job is no longer accepting applications

Job Description

About Role:

We are seeking a high-caliber QA Automation Engineer. This role requires a strong foundation in automation fundamentals (selectors, waits, test design, framework patterns), and hands-on Playwright experience to deliver reliable and maintainable automated test coverage. The ideal candidate should be comfortable with modern testing tools, CI/CD integration, and Agile delivery environments.

Key Responsibilities

Playwright Automation Development

Develop clean, maintainable Playwright automation scripts using TypeScript

Implement robust locator strategies (data-testid, role selectors, stable DOM strategy)

Leverage Playwright capabilities:

auto-waiting, trace viewer, screenshots/video

parallel execution, sharding, tagging

network interception (where required)

AppiumExperience

API Testing & Data Validation

Build and maintain API automation tests using:

RestAssured (Java) and/or Playwright API Request context

Postman (for quick validations)

Validate data integrity and end-to-end flows across UI + API (where applicable)

CI/CD & Reporting

Integrate test execution into CI/CD pipelines:

Jenkins / GitHub Actions / Azure DevOps

Maintain execution reports:

Allure / Playwright HTML reports / Extent reports

Collaborate closely with developers, BAs, and DevOps engineers to ensure quality delivery.

Analyze test failures, debug automation scripts, and perform root cause analysis.

Manage test data, environment configurations, and execution reports (Extent / Allure).

Mentor team members on automation best practices and code reviews.

Maintain documentation required for handover: automation coverage, known gaps, execution guide

Technical Skills Required

Playwright (Critical)

Strong hands-on Playwright implementation experience

Solid knowledge of TypeScript

Expertise in writing stable UI tests:

locators, auto-waits, assertions

retries (used responsibly)

handling dynamic elements, iframe, new tabs, downloads

Selenium WebDriver with Java (legacy understanding helps migration)

Automation Engineering Fundamentals

Understanding of framework patterns:

Page Object Model / fixtures-based approach

data-driven strategies

reusable utilities (auth, common flows, assertions)

Strong debugging skills:

logs, traces, screenshots/video interpretation

CI/CD + Tools

Jenkins / GitHub Actions (pipeline execution, triggers, artifacts)

Git (branching, pull requests, code reviews)

API Testing

RestAssured and/or Playwright API

Postman for validations

Strong understanding of request/response validation

Good to Have

Docker / Selenium Grid / containerized execution

SQL skills for backend validations

Test management tools: Jira + Zephyr/Xray/TestRail

Regulated domain maturity (healthcare/fintech): audit trails, PII/PHI awareness

Process Requirements

Strong Agile delivery experience (Scrum ceremonies)

Ability to create/update structured test documentation and maintain traceability

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151570679

Similar Jobs

Bengaluru, India

Skills:

test automationSqlHIPAA 834 filestest case management toolsEDI transactions

Bengaluru, India

Skills:

Defect Life CycleStlcSdlcmobile application workflowsAPI testing using Postmanautomation conceptsproject management tools

Hyderabad, Bengaluru

Skills:

Test AutomationApi TestingSql

Bengaluru, India

Skills:

Test ExecutionConfluenceTest ReportingUat TestingTest ManagementJira

Beware of Scammers

We don’t charge money for job offers