Senior Quality Automation Engineer — AI-Native (APAC)

Right Stakes

India

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Right-Hand Cybersecurity is seeking a Quality Automation Engineer to design scalable test automation across frontend, backend, and AI features, working with product engineers from discovery to production. Read code, challenge requirements, and build automation that makes testing fast, visible, and integrated throughout the lifecycle.

You will define risk-based strategies, build end-to-end tests with Playwright, implement contract tests, and integrate tests into CI/CD gates while reducing flaky

Qualifications

  • 5+ years of quality engineering or test automation experience.
  • Experience designing or significantly improving an automation framework.
  • Strong programming in JavaScript/TypeScript, Ruby, Python, or a comparable language.
  • Hands-on experience with Playwright, Cypress, or Selenium.
  • Strong experience testing APIs, databases, asynchronous workflows, and distributed services.
  • Experience integrating automated tests and quality gates into CI/CD pipelines.
  • Strong understanding of test architecture, test isolation, test data, mocking, coverage strategy, and failure diagnostics.
  • Ability to read application code, understand system behavior, and investigate failures across multiple layers.
  • Experience reducing flaky tests and improving automation execution time.
  • Strong understanding of security, performance, reliability, and negative-path testing.
  • Product judgment: the ability to identify what creates real customer risk rather than treating every test case as equally important.
  • Strong written and verbal communication in a distributed environment.
  • Comfort working with ambiguity and building quality practices in a fast-moving product organization.
  • Practical experience using AI-assisted development or testing tools and independently validating their output.

Responsibilities

  • Own our quality automation strategy across frontend, backend, integrations, data workflows, and AI-powered features.
  • Compute which behaviors to cover with unit, component, API, contract, integration, end-to-end, performance or production tests.
  • Ensure critical customer workflows are protected without creating a slow or brittle test suite.
  • Establish clear quality standards and release-readiness criteria.
  • Build automation frameworks for React applications, Rails platform, APIs, and services.
  • Develop end-to-end automation with Playwright or an equivalent framework.
  • Create API, database, integration, and service-level tests to catch failures early.
  • Introduce contract testing for internal/third-party service boundaries.
  • Automate regression coverage for enterprise workflows, permissions, multi-tenancy, configuration, reporting, and integrations.
  • Build reusable test-data factories, fixtures, mocks, and isolated test environments.
  • Add performance, load, concurrency, and resilience testing for high-risk workflows.
  • Integrate automated tests into PR, staging, and release pipelines.
  • Define pragmatic quality gates based on risk, coverage, results, and affected areas.
  • Optimize suites with parallelization, sharding, and selective testing.
  • Address flaky tests and ensure actionable failure reports.

Skills

5+ years exp QA
Automation framework
JavaScript/TypeScript
Playwright
APIs testing
CI/CD
Test architecture
Code comprehension
Flaky tests
Non-functional testing
Risk-based testing
Communication
Adaptability
AI-assisted testing

Tools

React/JS stack
Rails
API testing

Job description

Company Description

Right-Hand Cybersecurity is building the next generation of Human Risk Management. We help enterprises understand and reduce workforce-related cybersecurity risk through intelligent security awareness, phishing simulations, AI-powered agents, behavioral insights, and risk analytics.We are a lean, product-driven team building for complex enterprise environments. Engineers work closely with product, design, customers, and company leadership—and have meaningful influence over what we build and how we build it.

The daily fulfillment of this mission would not be possible without the cornerstone of Right-Hand’s business - its people. We firmly believe that if we take care of our employees, they will take care of our customers, and the rest will work itself out. The founding team at Right-Hand has created a culture that evangelises six core values:

Resilience:We solve problems and overcome challenges to the best of our ability, regardless of how daunting they may appear.

Empathy:We listen to and understand the perspective of others, including our peers, customers, partners and investors.

Passion:We care deeply about our work, our customers, each other and this company.

Accountability:We trust each other to get our job done at a high level.

Transparency:We act and communicate openly, honestly, and effectively to drive toward positive outcomes.

Authenticity:We understand who we are and will surround ourselves with a diverse group of people who complement our skillset and share our values.

If you want to join this mission-driven team and believe you fit the profile below, let’s talk!

About the role

We are looking for a Quality Automation Engineer—not a traditional QA gatekeeper.You will build the systems, automation, and feedback loops that help the entire engineering team ship reliable software quickly. Developers will continue to own the quality of what they build; your responsibility is to make effective testing easy, fast, visible, and integrated throughout the development lifecycle.You will work alongside product engineers from early discovery and architecture through production release. You should be comfortable reading application code, challenging requirements, designing automation frameworks, investigating failures across services, and preventing defects rather than only detecting them before release.This is a hands-on engineering role with meaningful influence over our release process and quality architecture.

What you will do

Own our quality automation strategy

  • Define a risk-based automation strategy across frontend, backend, integrations, data workflows, and AI-powered features.
  • Determine which behaviors should be covered through unit, component, API, contract, integration, end-to-end, performance, or production-level testing.
  • Ensure critical customer workflows are protected without creating a slow or excessively brittle test suite.
  • Establish clear quality standards and release-readiness criteria.

Build scalable test automation

  • Design and maintain automation frameworks for our React applications, Rails platform, APIs, and supporting services.
  • Build reliable end-to-end automation using Playwright or an equivalent modern framework.
  • Develop API, database, integration, and service-level tests that identify failures earlier than UI tests.
  • Introduce contract testing for important internal and third-party service boundaries.
  • Automate regression coverage for enterprise workflows, permissions, multi-tenancy, configuration, reporting, and integrations.
  • Build reusable test-data factories, fixtures, mocks, and isolated test environments.
  • Add performance, load, concurrency, and resilience testing for high-risk workflows.

Integrate quality into CI/CD

  • Integrate automated tests into pull-request, staging, and release pipelines.
  • Define practical quality gates based on risk, coverage, test results, and affected product areas.
  • Optimize suites through parallelization, sharding, test selection, and appropriate separation of fast and extended tests.
  • Keep pull-request feedback fast enough that engineers trust and use it.
  • Identify, quarantine, investigate, and eliminate flaky tests.
  • Ensure failures provide actionable diagnostic information rather than generic pipeline errors.
  • Automatically connect production defects to permanent regression coverage.

Test security-sensitive workflows

  • Build automated regression coverage for authentication, authorization, tenant isolation, role permissions, and sensitive-data access.
  • Test negative and abuse scenarios, including cross-tenant access attempts and unauthorized API behavior.
  • Partner with engineering and security teams to incorporate security regression tests into the delivery pipeline.
  • Validate auditability, data integrity, and critical compliance-related behaviors.
  • Help ensure quality automation supports—not bypasses—our security and SDLC controls.

Establish AI and agent quality practices

  • Design evaluation frameworks for non-deterministic AI and agentic product behavior.
  • Test prompt and model changes for regressions rather than relying only on exact-output assertions.
  • Define representative evaluation datasets covering normal, edge, adversarial, and failure scenarios.
  • Measure output quality, task completion, consistency, latency, cost, safety, and failure rates.
  • Test tool use, permissions, fallback behavior, structured outputs, and human-in-the-loop controls.
  • Build automated regression coverage for phishing content, training generation, conversational agents, and other AI-powered workflows.
  • Distinguish genuine model-quality regressions from normal variation in generative output.

Use AI to improve quality engineering

  • Use AI coding and testing tools to accelerate test-case design, automation development, codebase exploration, test-data creation, and failure investigation.
  • Build workflows that turn requirements, production defects, and customer-reported issues into proposed test scenarios.
  • Explore AI-assisted failure classification, duplicate detection, root-cause suggestions, and test maintenance.
  • Critically review AI-generated tests for weak assertions, missing edge cases, security gaps, and false confidence.
  • Document effective AI-assisted testing patterns and help the wider engineering team adopt them responsibly.

Create quality visibility

  • Build dashboards that show automation coverage, pipeline health, flaky-test rate, escaped defects, failure trends, and release confidence.
  • Identify recurring defect patterns and recommend product, architecture, or process improvements.
  • Use production monitoring, logs, customer reports, and incident data to improve test priorities.
  • Communicate quality risks clearly without becoming a release bottleneck.
What we are looking for
  • Approximately 5+ years of experience in quality engineering, test automation, SDET, or software engineering roles.
  • Demonstrated experience designing or significantly improving an automation framework—not only writing test cases within an existing one.
  • Strong programming ability in JavaScript/TypeScript, Ruby, Python, or a comparable language.
  • Hands-on experience with modern browser automation tools such as Playwright, Cypress, or Selenium.
  • Strong experience testing APIs, databases, asynchronous workflows, and distributed services.
  • Experience integrating automated tests and quality gates into CI/CD pipelines.
  • Strong understanding of test architecture, test isolation, test data, mocking, coverage strategy, and failure diagnostics.
  • Ability to read application code, understand system behavior, and investigate failures across multiple layers.
  • Experience reducing flaky tests and improving automation execution time.
  • Strong understanding of security, performance, reliability, and negative-path testing.
  • Product judgment: the ability to identify what creates real customer risk rather than treating every test case as equally important.
  • Strong written and verbal communication in a distributed environment.
  • Comfort working with ambiguity and building quality practices in a fast-moving product organization.
  • Practical experience using AI-assisted development or testing tools and independently validating their output.
Our technology

Our environment currently includes:

  • React and JavaScript/TypeScript
  • Ruby on Rails
  • Python and Node.js services
  • PostgreSQL, MongoDB, DynamoDB, Redis, and Sidekiq
  • AWS, ECS/Fargate, S3, SQS, Lambda, and CloudFront
  • CI/CD, automated security scanning, CloudWatch, and New Relic
  • Enterprise integrations with email, identity, and cybersecurity platforms
  • Large language models, generative AI, voice AI, and agentic workflows

You do not need experience with every technology. We care more about strong engineering fundamentals and your ability to design automation across unfamiliar systems.

What “AI-native quality engineering” means to us

AI-native quality engineering is not generating hundreds of shallow test scripts.

It means using AI to expand coverage, accelerate investigation, generate realistic data, uncover missing scenarios, and reduce repetitive work—while applying human judgment to decide what matters, whether assertions are meaningful, and whether the resulting automation provides genuine confidence.

The candidate must know when AI can accelerate the work and when deterministic engineering, security review, or exploratory testing is required.You may be an especially strong fit if

  • You have been the first or senior Quality Engineer in a startup.
  • You have built a quality automation function or framework from the ground up.
  • You have introduced Playwright, API automation, contract testing, or containerized integration testing at scale.
  • You have tested multi-tenant enterprise SaaS or cybersecurity products.
  • You have experience testing AI agents or other non-deterministic systems.
  • You have implemented performance testing using tools such as k6.
  • You have built automated quality dashboards or production-feedback systems.
  • You regularly identify specification, architecture, and testability issues before development begins.
This role may not be the right fit if
  • Your primary focus is manually executing predefined regression scripts.
  • You expect testing to begin only after engineering marks a feature complete.
  • You consider quality the QA team’s responsibility rather than a shared engineering responsibility.
  • You measure effectiveness by the number of test cases created instead of risk reduced.
  • You depend entirely on UI-level automation.
  • You accept AI-generated tests without reviewing their assertions, maintainability, and coverage.
What success looks like
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior QA Engineer — Quality Engineering & Automation
Senior QA Engineer — Quality Engineering & Automation

Aspire • Gurugram District

On-site
INR 900,000 - 1,400,000
QA Engineer
QA Engineer

Virallens • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior QA Automation Engineer
Senior QA Automation Engineer

RunLoyal: Pet Software • Coimbatore District

On-site
INR 1,600,000 - 2,600,000
AI Enabled QA Automation Lead
AI Enabled QA Automation Lead

Indexnine Technologies • Pune District

On-site
INR 4,500,000 - 7,000,000
AI Quality Engineer
AI Quality Engineer

Allegis Group Services, Inc. • India

On-site
INR 1,200,000 - 2,400,000
Quality Assurance and Automation Engineer
Quality Assurance and Automation Engineer

Creditsafe • Hyderabad

Hybrid
INR 900,000 - 1,500,000
Sr. Quality Assurance Automation Engineer - AI Platforms & Solutions
Sr. Quality Assurance Automation Engineer - AI Platforms & Solutions

MediaMint • Hyderabad

On-site
INR 1,200,000 - 1,600,000
Associate Software Development Engineer in Test
Associate Software Development Engineer in Test

reliaquest • Pune District

On-site
INR 900,000 - 1,500,000
Associate Software Development Engineer in Test
Associate Software Development Engineer in Test

ReliaQuest • India

On-site
INR 900,000 - 1,300,000
Senior Automation Engineer
Senior Automation Engineer

Experity • Bengaluru

On-site
INR 2,500,000 - 4,000,000