Enable job alerts via email!
A leading insurance provider in BC is seeking a Senior QA Automation Engineer to ensure exceptional software quality. This role involves designing and maintaining automated test frameworks, analyzing business requirements, and mentoring junior team members. Candidates should have extensive experience in test automation and excellent communication skills to thrive in a collaborative environment.
Feel proud of what you do and help shape the future of BC at a BC Top Employer. We’re driven by purpose – delivering peace of mind to one in three BC households with insurance, roadside assistance, auto repair, Evo Car Share and Evolve E-Bike Share. With a long history of keeping roads safe and giving back in ways that build stronger communities, we offer a wide variety of meaningful, rewarding careers that move BC forward.
We are currently hiring a Senior QA Automation Engineer based in our Head Office in Burnaby.
As a Senior QA Automation Engineer at BCAA, you will be responsible for ensuring the delivery of exceptional software quality through test automation and QA best practices. You will work closely with cross-functional teams to understand business requirements and develop test strategies, test plans, and automated test scripts that ensure robust functional, regression, performance, and load testing. Your expertise in test automation frameworks will be critical in expanding automated test coverage for complex systems while enhancing the overall user experience from both agent and customer perspectives.
You will also mentor junior team members, collaborate with external vendors, and troubleshoot testing environment issues. This role is ideal for someone passionate about test automation and committed to driving continuous improvement in QA processes and tools.
You are skilled in designing, developing, and maintaining scalable automated test frameworks using Java, Selenium, and TestNG.
You are experienced in writing end-to-end automated test cases for web applications and integrating them into the CI / CD pipeline on Azure DevOps.
You have hands-on experience with REST APIs and are proficient in testing them using tools like Postman or RestAssured.
You are skilled in cross-browser and multi-device testing using tools like BrowserStack.
You are experienced with Git, SQL, and front-end frameworks such as Next.js.
You have working knowledge of AWS, including setup and usage.
You thrive in collaborative environments, working closely with cross-functional teams to ensure business-critical systems are thoroughly tested and stable.
You are a proactive problem-solver, capable of troubleshooting complex issues and resolving test environment instabilities.
You have experience mentoring junior QA engineers and enjoy guiding team members in test automation and QA best practices.
You excel in dynamic, fast-paced environments and can manage multiple tasks while staying organized and detail-oriented.
You are an effective communicator, able to translate technical concepts into clear instructions for non-technical users.
You work well both independently and as part of a team, taking ownership of tasks and seeing them through to completion. You analyze test results, identify root causes of failures, and drive issues to resolution.