Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Swtch

QA Automation Engineer

Posted Updated 6 views
Discussion

Description

  • We’re looking for a QA Automation Engineer who is passionate about software quality and automation to help ensure our products are reliable, scalable, and deliver an exceptional customer experience
  • Today, our automated test coverage is unit tests and some integration testing — we have no systematic automated coverage of end-to-end user flows
  • That’s the gap this role exists to close
  • You’ll design and build our automated E2E testing practice from the ground up, working closely with Product and Engineering to make sure we stop shipping regressions as we scale
  • You’ll have real latitude here: this isn’t a role where testing requirements arrive fully formed
  • Product can tell you what the product needs to do; figuring out how we verify it actually does that reliably is yours to define
  • Decisions live as close to the work as possible — you’ll own how testing gets built, not just execute a checklist someone else wrote
  • We’re kind, not nice — we say the hard thing early, in a way that respects the person hearing it. Feedback is specific and timely, not saved for a review cycle
  • We ship in small increments and treat real usage as the fastest way to learn what’s working
  • We hold strong opinions loosely — bring conviction, stay open to being wrong
  • Guide Product Managers in translating use cases into testable requirements and edge cases — PMs bring the “what,” you bring the “how do we know it actually works.”
  • Own the definition of test strategy and testing standards, and design our automated E2E / user-flow testing approach from scratch
  • Develop and execute automated functional, regression, integration, and end-to-end test suites
  • Implement the automated portions of the testing plans you define
  • Mentor and train engineers on writing, maintaining, and extending automated tests — part of this role’s mandate is building testing capability across the team, not just within QA
  • Perform manual/exploratory testing where automation isn’t yet in place
  • Identify, document, and track defects, working with engineering to drive timely resolution
  • Integrate automated testing into CI/CD pipelines
  • Monitor test execution, analyze failures, and continuously improve coverage and reliability

Benefits

  • Health benefits starting day 1
  • Learning & development opportunities
  • Remote, hybrid, or in-office working options
  • Experience designing an automated testing practice from scratch — not just extending one that already exists
  • Hands-on experience with test automation frameworks (Playwright, Cypress, Selenium, or similar)
  • Experience mentoring or upskilling other engineers in testing practices
  • 5+ years of experience in Software Quality Assurance, including 3+ years focused on test automation
  • Experience testing REST APIs (Postman or similar)
  • Experience in testing web applications, APIs, mobile apps and backend services
  • Experience with Git, CI/CD pipelines, and Agile practices
  • Strong analytical and troubleshooting skills; excellent communication
  • Comfort partnering with Product Managers who rely on you to help surface testing needs and edge cases
  • Proficiency in Python and/or TypeScript; Ruby experience is a plus given our Rails services
  • Experience with EV charging, OCPP, or similar device-communication protocols
  • Experience with IoT, connected devices, or hardware-interfacing software — this is the environment you’d be working in day to day, though not a requirement
  • Familiarity with AWS, Azure, or GCP
  • Performance or load testing experience

Skills

Apply

See also

QA jobs by country — openings, pay and top skills →