Metropolis logo

Senior QA Engineer

Metropolis
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

5+ Years

SKILLS REQUIRED

Test AutomationPlaywrightPerformance TestingCI/CDapi testingRoot Cause AnalysisSQL

Job description

Overview

Senior QA Automation Engineer to design, architect and expand automated testing frameworks and tools across Metropolis's web, mobile and backend products, and to set testing strategy and engineering standards for the team.

What you'll do

  • Design, develop and scale automated test frameworks for Web and Mobile applications using Playwright (TypeScript/JavaScript/Python) alongside native mobile frameworks (Appium, Detox, XCUITest or Espresso)
  • Perform comprehensive API testing and SQL/database verification to ensure seamless data flow and end-to-end system reliability
  • Conduct performance and load testing using tools such as k6 or JMeter, while embedding security best practices and penetration testing awareness into the quality lifecycle
  • Partner cross-functionally with product and engineering teams to analyze complex requirements, anticipate potential blockers and establish comprehensive test strategies
  • Debug complex, multi-system issues proactively across the stack, driving root cause analysis and turning production defects into continuous platform improvements
  • Integrate automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, CircleCI) and design automated feedback loops and harness patterns that empower agents and engineers to self-correct
  • Champion Spec-Driven Development (SDD) and agentic AI workflows across the team, establishing reusable test generation patterns and mentoring engineers to elevate overall craft

What you'll need

  • 5+ years of experience as a QA Automation Engineer with a proven track record of taking ownership of large-scope initiatives and driving outcomes cross-functionally
  • Strong hands-on experience architecting and maintaining automation frameworks using Playwright, with proficiency in TypeScript, JavaScript or Python
  • Deep expertise in Web and Mobile testing methodologies, including hands-on experience with native mobile frameworks such as Appium, Detox, XCUITest or Espresso
  • Demonstrated proficiency in REST API validation, complex SQL/database verification, and performance/load testing frameworks such as k6 or JMeter
  • Firm understanding of agile engineering processes across the SDLC, CI/CD pipelines (GitHub Actions, Jenkins, CircleCI), and security/penetration testing fundamentals
  • Fluency with Spec-Driven Development (SDD) and agentic AI tools (e.g., Claude Code) to design self-correcting test harnesses and accelerate development workflows
  • Strong system stewardship, skilled analytical problem-solving, and the ability to diagnose root causes across distributed systems
  • Excellent written and verbal communication skills, with a track record of articulating technical rationale, mentoring peers and fostering inclusive collaboration

Details

  • Location: Bengaluru, Karnataka, India
  • Work mode: Office-first, on-site at least four days a week (listed as 3 days in office)

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior QA Engineer