← Toutes les offres
Epiphan Systems, Inc.

Senior QA Automation Engineer – Ottawa

Epiphan Systems, Inc.

Ottawa
Publié le 10 novembre 2026

Description du poste

**Why work at Epiphan** ----------------------- * ### **We innovate** A career at Epiphan puts you at the forefront of AV innovation. We value ingenuity and seek ideas from every corner. Employees have room to experiment and take chances on never-before-seen solutions and workflows – because that’s how innovation happens. * ### **We’re a team** When you join Epiphan, you become part of a tight-knit team of high-performing professionals. We collaborate within and across our departments daily, combining diverse skill sets and perspectives to achieve our goals. * ### **We care** Our people take precedence. We maintain an inclusive and open culture where respect and empathy take the lead and everyone has a voice. We set work aside for fun-filled social activities, offer competitive salaries and benefits, and insist on a healthy work/life balance for employees. **Epiphan employee benefits** ----------------------------- * Competitive salaries * Comprehensive medical plan * Employee assistance program * Education and professional development support * Social activities and events * Complimentary food and drinks * Relocation assistance for qualified individuals * Flexibility on working from home ##### Senior QA Automation Engineer – Ottawa We are looking for a **Senior QA Automation Engineer** to strengthen our QA team, help shape our test strategy, and deliver reliable, high-quality video streaming and recording solutions. In this role, you will design, develop, and maintain automated test suites for Epiphan Pearl devices and the Multimedia Platform, primarily using Python, Pytest, and Playwright, while also supporting our UI component tests in TypeScript. Because our products are physical devices, you will work hands-on with real hardware, not just the software running on it. You will collaborate closely with cross-functional teams and act as a quality leader within the QA team. **Note:** This position is based in Ottawa, ON, with a hybrid work format available. Employees are expected to work from the office at least 3 (three) days a week. This arrangement is subject to change based on business needs. ### **Key responsibilities** * Own the test strategy and automation approach for assigned product areas, and drive improvements to our test frameworks and CI pipelines * Develop and maintain API and end-to-end automated tests using Python, Pytest, and Playwright * Create, expand, and maintain existing Playwright component tests for our frontend applications using TypeScript * Test Epiphan Pearl hardware end to end: video inputs and outputs, physical interfaces, firmware updates, power cycling, and long-running stability scenarios * Build and maintain hardware test setups and lab benches, including automation of device-level interactions where possible * Design and execute comprehensive test plans and test cases covering functionality, usability, and performance * Identify, document, and track defects using bug-tracking tools;