Uplers logo

QA Automation Engineer

Uplers Madurai, Tamil Nadu, India

remotefull-time
Posted Feb 19, 2026Apply by Mar 21, 2026

Role & seniority

  • QA Automation Engineer / SDET / Dev-in-Test (mid-to-senior level)

Stack/tools

  • Playwright (preferred); Selenium or Cypress acceptable

  • API testing, manual QA as context

  • CI/CD pipelines, failure triage, debugging

  • Logs/traces analysis, root-cause analysis

  • Wait strategies, selectors, assertions, deterministic test design

Top 3 responsibilities

  • Run Playwright-based test tasks and reliably reproduce failures locally and in CI

  • Investigate failure causes across test harness, repo setup, environment, or evaluator logic

  • Diagnose flaky/test instability, propose concrete fixes, and produce clear bug reports with repro steps, logs, and stack traces

Must-have skills

  • Automation test development in Playwright or equivalent

  • CI failure triage and debugging

  • Flaky test analysis and stabilization

  • Strong selectors, waits, assertions, deterministic design

  • Ability to isolate failures across layers; clear reproduction and defect documentation

Nice-to-haves

  • Hands-on Selenium or Cypress with framework knowledge

  • Experience stabilizing CI pipelines and maintaining automation reliability

  • Debugging across test code, browser behavior, environment config, and CI execution

  • Independent issue reproduction in minimal/local setups

Location & work type

  • Remote; contract full-time for 4 months (approx. 40 hrs/week)

  • Shift: GMT-04:00 America/New_York (EDT)

Full Description

Experience: 4.00 + years

Salary: Confidential (based on experience)

Expected Notice Period: 15 Days

Shift: (GMT-04:00) America/New_York (EDT)

Opportunity Type: Remote

Placement Type: Full Time Contract for 4 Months(40 hrs a week/160 hrs a month)

*(Note: This is a requirement for one of Uplers' client - QA Talent Provider)

What do you need for this opportunity?

Must have skills required

API testing heavy, Manual QA, CI/CD Test Failure Debugging, Flaky Test Stabilization, Playwright, Root Cause Analysis, Selenium, Wait Strategies, Manual Testing

QA Talent Provider is Looking for

Role Objective

Validate and debug code-driven test environments. This is not test execution. The role focuses on reproducing failures, identifying root causes, and improving reliability of automated test workflows. This role involves running provided coding tasks, identifying flaws and debugging what’s broken.

Candidate Responsibilities

Run Playwright based test tasks and reliably reproduce failures locally and in CI. Investigate why a test failed. Determine whether the issue is in the test harness, repo setup, environment, or evaluator logic. Diagnose flaky or inconsistent test behavior across runs. Improve reliability by proposing concrete fixes such as better assertions, mocks, waits, or deterministic validation. Produce tight bug reports WITH_REPLACED clear repro steps, logs, stack traces, and failing outputs.

Our ideal candidate should possess the following background

“QA Automation Engineer”, “SDET”, or “Dev-in-Test” as past roles WITH_REPLACED strong ownership of test suites. Hands-on Playwright preferred. Selenium or Cypress acceptable if the candidate has written and debugged frameworks. Experience stabilizing CI pipelines and resolving flaky tests. Comfortable reading logs, traces, and failure outputs to isolate root cause. Has worked on maintaining or improving automation reliability, not just adding new test cases. Experience reproducing issues independently using minimal setup or local environments before escalating. Familiar WITH_REPLACED debugging across layers such as test code, browser behavior, environment config, and CI execution flow. Used version control and CI tools as part of daily workflow to analyze failures and validate fixes.

Skills That Are Must-haves

Automation test development in Playwright or similar CI failure triage and debugging Flaky test analysis and stabilization Strong understanding of selectors, waits, assertions, and deterministic test design Ability to isolate failures across layers Clear reproduction and defect documentation

Profile that will not be a fit

Pure manual QA or test execution focused API testing heavy without automation ownership Only writing test cases without debugging responsibility

How to apply for this opportunity?

Step 1: Click On Apply! And Register or Login on our portal.

Step 2: Complete the Screening Form & Upload updated Resume

Step 3: Increase your chances to get shortlisted & meet the client for the Interview!

About Uplers

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.

(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

multi-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.