CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Senior QA Engineer

Metropolis Verified employer

Full time On-site
Experience
5+ years
Location
Bangalore
Work mode
On-site
Salary
₹14L – ₹25L a year estimatetypical for IT Jobs in Bangalore, 293 posts
Posted 7 days ago Last checked 2 hr ago

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

Experience
5+ years
Must-have skills
AgileAppiumCI/CDCircleCIGitHub ActionsJMeter
Work mode
On-site

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Bengaluru, Karnataka, India
Department: Application Development

Who we areThe real world is the next frontier, and at Metropolis, we are creating the artificial intelligence to make it responsive. We are pioneering the Recognition Economy — a future where mundane repetition disappears and being known unlocks access, comfort, and belonging everywhere you go. From transforming parking into a seamless drive-in, drive-out experience for millions of Members to expanding our intelligence layer across retail and hospitality, we are building a world that feels instinctive and magical. The future isn't coming; it's here, and we need builders, innovators, and problem solvers to help us create it.

Who you are
Metropolis is seeking a Senior QA Automation Engineer to design, architect, and expand our suite of automated testing frameworks and tools. As a senior member and system steward within the Engineering team, you will leverage your automation expertise—specifically across Playwright and native mobile testing tools—to drive testing strategies across our web, mobile, and backend products. You will play a critical role in end-to-end debugging, translating complex business and technical requirements, and establishing high standards for engineering craft to deliver a remarkable, bug-free, and performant user experience.

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 we’re looking for

  • 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 like Appium, Detox, XCUITest, or Espresso
  • Demonstrated proficiency in REST API validation, complex SQL/database verification, and performance/load testing frameworks like 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

3 Days in Office: Metropolis values in-person collaboration to drive innovation, strengthen culture, and enhance the Member experience. Our corporate team members hold to our office-first model, which requires employees to be on-site at least four days a week, fostering organic interactions that spark creativity and connection

When you join Metropolis, you'll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins.#L

LI-CM1 #LI-Onsite

Metropolis may utilize an automated employment decision tool (AEDT) to assess or evaluate your candidacy for employment or promotion. AEDTs are used to assist in assessing a candidate’s application relative to the required job qualifications and responsibilities listed in the job posting.

As part of this process, Metropolis retains data relevant to your candidacy, including personal information, for a period that is reasonably necessary for the use of the tool. If you are hired for the position, your data may become part of your employee records.

Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs — without regard to race, color, religion, sex (including gender identity, sexual orientation, and pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.

We are committed to providing a welcoming, accessible hiring experience. If you need a reasonable accommodation for any part of the application or interview process, please reach out to us at recruiting@metropolis.io.

Key skills

Required

AgileAppiumCI/CDCircleCIGitHub ActionsJMeterJavaScriptJenkinsLoad QA & TestingPenetration TestingPlaywrightPythonREST API DevelopmentSDLCSQLTypeScript

Soft skills

CollaborationCommunicationMentoringProblem Solving

Job market insights

662active Agile jobs in Bangalore
8active Appium jobs in Bangalore
843active CI/CD jobs in Bangalore
₹14L – ₹25L advertised yearly salary for IT Jobs in Bangalore (middle half of 293 posts that show a salary; median ₹19L)
4 more open jobs at Metropolis

Most IT Jobs posts in Bangalore ask for 3–6 years of experience (41% of 3357 that say).

Hiring most for IT Jobs in Bangalore

  • Bosch Group164 open jobs
  • Trigent Software Private Limited158 open jobs
  • Brillio113 open jobs

Jobs asking for Agile in Bangalore also ask for

  • Scrum33%
  • CI/CD30%
  • SQL27%
  • Python27%
  • Java24%

From live job posts on CoreHRx, updated 5 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Senior QA Engineer job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹14L – ₹25L a year (typical for IT Jobs in Bangalore, 293 posts).

How much experience does this job need?

The post asks for 5 Yrs experience.

Where is this job based?

In Bangalore (on-site).

What kind of job is this?

It is a full time job.

This page is for Indian job seekers preparing for JavaScript interviews, from freshers facing their first technical round to experienced developers targeting product companies. It covers 60 questions in three levels: easy questions on core language basics, medium questions on closures, this, promises and the event loop, and hard questions on polyfills, performance and tricky edge cases. Each answer is written the way a strong candidate would say it, with short code you can run in the browser console or Node. Read the answer, try the code, then explain it aloud in your own words.

Questions you may be asked

  1. What is the difference between var, let and const?
  2. What are the primitive data types in JavaScript?
  3. What is the difference between == and ===?
  4. What is the difference between null and undefined?

Get IT jobs in Bangalore by email

Create a free profile and we email you new IT jobs in Bangalore, at most once a week.

Similar jobs

Pune
Automation TestingCI/CDCypressDocker+26
Full time On-site 20 days ago

QA Engineer

UptimeAI
Bangalore
AppiumAutomation TestingCI/CDCypress+14
Full time Hybrid 19 days ago