QA Automation Engineer (Ontario)

QA Automation Engineer (Ontario)

05 Oct
|
SWTCH
|
Ontario

05 Oct

SWTCH

Ontario

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 existsHands-on experience with test automation frameworks (Playwright, Cypress, Selenium, or similar)Experience mentoring or upskilling other engineers in testing practices5+ years of experience in Software Quality Assurance, including 3+ years focused on test automationExperience testing REST APIs (Postman or similar)Experience in testing web applications, APIs, mobile apps and backend servicesExperience with Git, CI/CD pipelines, and Agile practicesStrong analytical and troubleshooting skills; excellent communicationComfort partnering with Product Managers who rely on you to help surface testing needs and edge casesProficiency in Python and/or TypeScript; Ruby experience is a plus given our Rails servicesExperience with EV charging, OCPP, or similar device-communication protocolsExperience with IoT, connected devices, or hardware-interfacing software — this is the workplace you’d be working in day to day, though not a requirementFamiliarity with AWS, Azure, or GCPPerformance or load testing experience

#J-18808-Ljbffr

📌 QA Automation Engineer (Ontario)
🏢 SWTCH
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: qa automation engineer (ontario) / ontario