Posted 1w ago

QA Lead - Automation (Bengaluru, KA, IN, 560068)

@ Hinduja Global Solutions
Bengaluru, Karnataka, India
OnsiteFull Time
Responsibilities:building automation, maintaining suites, integrating pipelines
Requirements Summary:4–6 years SDET experience, strong JavaScript, Cypress and Playwright expertise, API testing with Postman, GitLab CI/CD experience, debugging skills, and testing experience in banking or regulated environments.
Technical Tools Mentioned:JavaScript, TypeScript, Cypress, Playwright, Playwright CLI, Postman, GitLab CI/CD, Git, AWS, Microsoft Azure, GCP, Docker, MCP server, AI agents
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job Description: Test Automation Engineer (SDET) – JavaScript (4–6 YOE) | Banking Domain


Role Overview


We are hiring a Test Automation Engineer (SDET) with 4–6 years of experience to help us deliver high-quality banking applications through robust UI + API automation. This role needs strong JavaScript skills and hands-on expertise with Cypress and Playwright, along with solid API testing (Postman) and GitLab CI/CD integration experience. You’ll partner with Engineering, Product, and DevOps to improve test coverage, reduce regression cycles, and strengthen release confidence in a regulated environment.




Key Responsibilities



  • Build and maintain automation suites for web UI using Cypress and Playwright (JavaScript/TypeScript).

  • Create and maintain API test coverage using Postman (collections, environments, auth flows) and/or JS-based API automation.

  • Drive end-to-end quality across critical banking workflows (authentication, onboarding, payments/transfers, account management, alerts, etc.).

  • Integrate test execution into GitLab CI/CD pipelines with clear reporting, artifacts, and quality gates.

  • Ensure test reliability: handle test data, environment stability, and reduce flaky tests through better waits, retries, network stubbing, and design patterns.

  • Leverage Playwright tooling/CLI for tracing, debugging, reporting, parallelization, and configuration tuning.

  • Work closely with developers to improve testability, define acceptance criteria, and shift-left quality practices.

  • Participate in release readiness, defect triage, and root-cause analysis; continuously improve automation strategy and coverage.




Must-Have Skills



  • 4–6 years of experience as SDET / QA Automation Engineer.

  • Strong JavaScript (mandatory); TypeScript is a plus.

  • Hands-on automation experience with:


    • Cypress

    • Playwright


  • Strong understanding of UI automation fundamentals: selectors, async behavior, browser events, network handling, test stability.

  • API testing skills using Postman (auth, assertions, environments, collection runner).

  • CI/CD experience with GitLab pipelines (running tests in CI, artifacts, reports, scheduled runs).

  • Solid debugging skills and ability to troubleshoot failures across UI, API, and pipeline layers.

  • Familiarity with Git workflows, code reviews, and collaboration in agile teams.




Banking Domain Expectations



  • Exposure to testing in regulated or high-reliability environments (banking/fintech/payments preferred).

  • Understanding of concepts like role-based access, auditability, data privacy, and secure testing practices.

  • Experience validating critical flows such as authentication/authorization, transaction states, idempotency, and error handling.




Good-to-Have (Nice-to-Have, Not Mandatory)



  • Playwright CLI advanced usage (trace viewer, HTML report, sharding, retries, projects).

  • Cloud exposure: AWS / Azure / GCP (any one), plus Docker familiarity.

  • Knowledge of MCP server concepts, tool integrations, and modern QA workflows using AI agents.

  • Prompt engineering for structured outputs (test case generation, edge case discovery, triage summaries).

  • Basic performance checks and observability awareness (logs/metrics/traces).




What We Look For



  • Ownership mindset: you improve quality systems, not just execute tests.

  • Ability to build maintainable frameworks (clean design, reusable utilities, readable tests).

  • Strong communication with dev/product to prevent defects early and clarify requirements.

  • Focus on reliability: stable, CI-friendly suites and actionable reporting.




Position Details



  • Domain: Banking

  • Testing Scope: Balanced UI + API

  • CI/CD: GitLab

  • Cloud: Any (AWS/Azure/GCP acceptable)

  • Location/Mode/Comp: Bengaluru, WFO