Search by job, company or skills

virtuevin solutions

QA Engineer - Automation

Save
new job description bg glownew job description bg glow
  • Posted 7 days ago
  • Be among the first 40 applicants
Early Applicant

Job Description

Key Responsibilities

  • Own test strategy for your squad define the automation approach, coverage targets, and testing pyramid for the features your team delivers
  • Build and maintain automation frameworks end-to-end tests (Playwright / Selenium / Cypress), API tests, and integration tests — clean, stable, and fast
  • Shift testing left review stories and acceptance criteria in planning, identify edge cases before development begins, and collaborate during implementation
  • Perform thorough API testing validate REST APIs independently of the UI — request and response structure, error codes, edge cases, contract compliance
  • Integrate tests into CI/CD configure test runs in Azure DevOps or GitHub Actions pipelines; own the test stage of the build
  • Investigate and triage failures distinguish flaky tests from real regressions; fix flakiness without deferring it
  • Write clear defect reports reproducible steps, environment details, severity assessment, and root cause hypothesis
  • Track and report quality metrics coverage, defect escape rate, automation pass rate — bring data to sprint reviews

Must-have Skills & Experience

  • 3–5 years of QA engineering experience with a strong automation focus
  • Playwright, Selenium, or Cypress/JavaScript/TypeScript focused testing frameworks — able to build framework-level test architecture, not just record-and-replay scripts
  • REST API testing — Postman or scripted API test suites; able to test APIs independently without UI dependency
  • Test scripting in C# or JavaScript / TypeScript — production-quality code, not hacked-together automation
  • Page Object Model or equivalent design patterns — builds maintainable, DRY test code
  • CI/CD pipeline integration — configuring and running automated test stages in Azure DevOps or GitHub Actions
  • Test design — equivalence partitioning, boundary value analysis, negative testing, state-based testing
  • Scrum team experience — embedded QA in a sprint team, not a separate QA phase at the end

NICE TO HAVE

  • Basic C# or React code reading ability — can inspect application code to understand test coverage gaps independently
  • Azure DevOps test plan management — organising test cases, linking to work items, tracking results
  • Curiosity about AI-augmented testing — using LLMs to generate test cases or explore edge cases; understanding the challenges of testing non-deterministic application behaviour

Skills: devops,automation,selenium,github,cypress,,typescript,javascript,api,azure,cypress

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148446141

Similar Jobs

Chennai, India

Skills:

Database TestingAutomated TestingSelenium WebdriverRSpecApi TestingAI Technologies

Chennai, India

Skills:

.NET.Net CoreNunitSpecflowMstestDockerSeleniumXunitAzure DevOpsAllureHttpClientGitHub ActionsRESTSHARP

Chennai, India

Skills:

SwaggerApi TestingSQL ServerPostmanSelenium with SpecFlowBDD frameworksSelenium CucumberQA Automation Testing

Chennai, India

Skills:

JIRAAgilePostmanApi TestingManual TestingRegression TestingGitHub ActionsBrowser DevToolsCypressPlaywright

Chennai, India

Skills:

TypescriptTeamcitySvnRest AssuredJenkinsGitCucumberSerenityMCP-based testing approachesJava21AllurePlaywright