{"id":3391161,"url":"https://alion.io/job/metropolis-technologies-senior-qa-engineer","title":"Senior QA Engineer","company":{"id":5152,"name":"Metropolis Technologies","domain":"metropolis.io","url":"https://alion.io/company/metropolis-technologies","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":92,"open_postings":57,"ghost_share":0,"stale_share":0.105,"repost_share":0,"time_to_fill_p50_days":62,"computed_at":"2026-10-31T05:58:55Z"}},"role":"QA","role_family":"QA","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":12500,"max_usd":32000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":35},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"Appium","optional":false},{"name":"CI/CD","optional":false},{"name":"CircleCI","optional":false},{"name":"Claude Code","optional":false},{"name":"Detox","optional":false},{"name":"GitHub Actions","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"JMeter","optional":false},{"name":"k6","optional":false},{"name":"Playwright","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"XCUITest","optional":false},{"name":"React Native","optional":true}],"status":"live","first_seen_at":"2026-10-28T06:59:44Z","employer_posted_date":"2026-10-28","last_verified_at":"2026-10-31T14:00:43Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Who we are\n The 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.\nWho you are\nMetropolis 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.\nWhat you’ll do\nDesign, 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)\nPerform comprehensive API testing and SQL/database verification to ensure seamless data flow and end-to-end system reliability\nConduct performance and load testing using tools such as k6 or JMeter, while embedding security best practices and penetration testing awareness into the quality lifecycle\nPartner cross-functionally with product and engineering teams to analyze complex requirements, anticipate potential blockers, and establish comprehensive test strategies\nDebug complex, multi-system issues proactively across the stack, driving root cause analysis and turning production defects into continuous platform improvements\nIntegrate 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\nChampion Spec-Driven Development (SDD) and agentic AI workflows across the team, establishing reusable test generation patterns and mentoring engineers to elevate overall craft\nWhat we’re looking for\n5+ 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\nStrong hands-on experience architecting and maintaining automation frameworks using Playwright, with proficiency in TypeScript, JavaScript, or Python\nDeep expertise in Web and Mobile testing methodologies, including hands-on experience with native mobile frameworks like Appium, Detox, XCUITest, or Espresso\nDemonstrated proficiency in REST API validation, complex SQL/database verification, and performance/load testing frameworks like k6 or JMeter\nFirm understanding of agile engineering processes across the SDLC, CI/CD pipelines (GitHub Actions, Jenkins, CircleCI), and security/penetration testing fundamentals\nFluency with Spec-Driven Development (SDD) and agentic AI tools (e.g., Claude Code) to design self-correcting test harnesses and accelerate development workflows\nStrong system stewardship, skilled analytical problem-solving, and the ability to diagnose root causes across distributed systems\nExcellent written and verbal communication skills, with a track record of articulating technical rationale, mentoring peers, and fostering inclusive collaboration\n3 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\nWhen 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\nLI-CM1 #LI-Onsite\nMetropolis 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.\nAs 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.\nMetropolis 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.\nWe 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 .","description_format":"text","description_chars":5520,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"phd","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Smart Mobility","Computer Vision"],"lifecycle":[{"event":"open","at":"2026-10-28T10:06:43Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":62,"reasons":["conf:3","velocity","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/metropolis-technologies-senior-qa-engineer","json_url":"https://alion.io/job/metropolis-technologies-senior-qa-engineer.json","meta":{"generated_at":"2026-10-31T16:02:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":25079,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5152},"rest":"https://alion.io/mcp/rest/get_company?id=5152"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmetropolis-technologies-senior-qa-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmetropolis-technologies-senior-qa-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmetropolis-technologies-senior-qa-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/metropolis-technologies-senior-qa-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmetropolis-technologies-senior-qa-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3391161}},{"tool":"search_jobs","arguments":{"company":"metropolis.io","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3391161},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}