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 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.