25 Sep
|
Epiphan Video
|
Riviere-des-Prairies—Pointe-aux-Trembles
25 Sep
Epiphan Video
Riviere-des-Prairies—Pointe-aux-Trembles
Epiphan Video is looking for a Senior QA Automation Engineer with a strong Python and Playwright background to own test automation for our devices and Multimedia Platform. Join our QA team and help 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, primarily using Python, Pytest, and Playwright, while also supporting our UI component tests in TypeScript. You will collaborate closely with cross-functional teams to deliver high-quality video streaming and encoding solutions.Note: This full-time permanent position is based in Ottawa, ON, with a hybrid work format available. Employees are expected at least 3 days/week in office. This arrangement is subject to change based on business needs.Who we areEpiphan Video empowers creators and businesses around the world to produce broadcast-quality content with intuitive, innovative, and trusted hardware and cloud services. Epiphan solutions are used in numerous verticals, including education, live event production, corporate, government, and legal.Key responsibilities:Develop and maintain API and end-to-end automated tests using Python, Pytest, and PlaywrightCreate, expand, and maintain existing Playwright component tests for our frontend applications using TypeScriptDesign and execute comprehensive test plans and test cases covering functionality, usability, and performanceIdentify, document, and track defects using bug-tracking tools; verify fixes through retestingCollaborate with developers, product managers,
and business analysts to translate requirements into thorough test coveragePerform regression testing to ensure recent changes do not introduce defectsConduct quality validation for Epiphan's video streaming and encoding softwareExperience and qualifications:Bachelor's degree in Computer Science or a related field5+ years of hands-on experience in QA automation5+ years of experience in manual testingProficiency in Python, Pytest, and PlaywrightWorking experience with TypeScriptStrong Bash scripting knowledgeProven experience building and maintaining end-to-end UI testsSolid understanding of software testing principles and methodologiesExperience with cloud platforms such as Azure or AWSExperience with CI/CD pipelines and toolingFamiliarity with code quality practices (code reviews, static analysis, linting)Excellent analytical and problem-solving skillsAbility to work independently and manage priorities effectivelyStrong communication and interpersonal skillsNice to have:Knowledge of FFmpegFamiliarity with video encoding and decoding techniquesExperience with test reporting frameworks such as ReportPortal or AllureEmbedded systems or firmware testing experienceWhat We Offer:Paid Time OffComprehensive Health and Dental BenefitsFriendly and Fun Work EnvironmentA Culture of Innovation, Prosperity, and CollaborationAccess to Cutting-Edge TechnologyOpportunities for Professional GrowthFlexible Work Arrangements, including Hybrid OptionsCompensationThe hiring range for this position is $90,000–$110,000 annually, based on a 40-hour work week. Compensation within this range will be determined based on job-related skills, relevant experience, education,
and training.!Why you should apply!We innovateA 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 teamWhen 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.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.Hiring processWe value diverse perspectives and encourage individuals from all backgrounds to apply. Epiphan Video is an equal opportunity employer, committed to fostering an inclusive workplace where everyone is respected and treated fairly, regardless of race, color, ethnicity, sexual orientation, religion, gender, age, disability, veteran status, or other protected characteristics. All applications are reviewed by our hiring team, no AI tools used in candidate evaluation. All resumes, interviews, and candidate evaluations are conducted and assessed by our hiring team. Hiring decisions are made thoughtfully based on each candidate's skills, experience, and potential. All final decisions are made by our hiring team, and all information collected is handled in accordance with applicable privacy legislation.We are dedicated to fostering an inclusive workplace by ensuring a barrier-free recruitment and selection process. If you require accommodations at any stage of the application process, please let us know.
📌 Senior Quality Assurance Automation Engineer (Riviere-des-Prairies—Pointe-aux-Trembles)
🏢 Epiphan Video
📍 Riviere-des-Prairies—Pointe-aux-Trembles