Enable job alerts via email!

Senior Quality Assurance Automation Engineer

BCAA

Burnaby

On-site

CAD 85,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

BCAA is seeking a Senior QA Automation Engineer in Burnaby to ensure exceptional software quality through test automation. This role involves designing robust test strategies, mentoring junior engineers, and collaborating across teams to enhance automated test coverage for complex systems, contributing to improved user experiences.

Qualifications

  • Minimum 7 years in software quality assurance, with 5+ years in test automation.
  • Experience as Senior or Lead QA is required.
  • Proficient in web applications built with NestJS and .NET.

Responsibilities

  • Design, develop, and maintain test automation frameworks.
  • Mentor junior team members in QA practices.
  • Collaborate with external vendors for testing needs.

Skills

Test Automation Frameworks
Java
Selenium
REST APIs
Collaboration
Problem-Solving
Communication

Education

Degree in Computing Science

Tools

Postman
Azure DevOps
Git

Job description

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.

Who you are :

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 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.

What you’ll do :

Design, develop, and maintain test automation frameworks to ensure comprehensive automated test coverage for functional, regression, performance, and load testing.

Analyze business requirements and use cases to estimate effort and develop test strategies that address both short-term and long-term testing needs.

Develop automated test scripts using programming or scripting languages, ensuring compatibility across various systems and environments.

Execute automated scripts for functional, regression, and performance testing, and troubleshoot issues encountered during test execution.

Mentor junior team members in QA practices, test automation, and software testing methodologies.

Collaborate with external vendors to ensure BCAA system-related needs are met within agreed timelines.

Recommend tools and technologies to optimize and expand test automation capabilities, focusing on the most common and business-critical workflows.

Perform manual testing when automated testing is not feasible or cost-effective, ensuring systems behave as expected.

Troubleshoot and resolve production incidents, working closely with IS and external vendors to ensure timely resolution.

What you bring :

You hold a degree in Computing Science or an equivalent combination of education and experience.

You have a minimum of 7 years of relevant experience in software quality assurance, including 5+ years of hands-on experience with test automation frameworks and 1–2 years in a Senior or Lead QA role.

You have in-depth knowledge of software testing methodologies and QA best practices, with experience testing web-based applications built with NestJS and .NET.

You possess excellent communication skills, both verbal and written, and are adept at collaborating with teams to solve complex issues. Bonus skills and experience!

Experience with cloud technologies like AWS or equivalent platforms.

Experience with microservices architecture.

Familiarity with Salesforce, Guidewire, or Informatica.

Create a job alert for this search

Quality Assurance Engineer • Burnaby, British Columbia, CA

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

QA Automation Engineer (Canada)

FileCloud

Ottawa null

Remote

Remote

CAD 70,000 - 100,000

Full time

Yesterday
Be an early applicant

QA Automation Engineer - Senior

Lumenalta

Toronto null

Remote

Remote

CAD 80,000 - 100,000

Full time

30+ days ago

Staff Software Engineer, Automation and Tooling

Cash App

Kitchener null

Remote

Remote

CAD 90,000 - 130,000

Full time

Today
Be an early applicant

Quality Assurance Automation Developer

Johnson Service Group

Edmonton null

Remote

Remote

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Test Automation Engineer

Workday

Vancouver null

Hybrid

Hybrid

CAD 85,000 - 128,000

Full time

Today
Be an early applicant

Automation Infrastructure Engineer

TELUS Agriculture & Consumer Goods

Toronto null

Remote

Remote

CAD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

Salesforce QA Automation Engineer - Remote Canada Position

NTT DATA North America

Toronto null

Remote

Remote

CAD 80,000 - 120,000

Full time

27 days ago

Senior Platform Engineer

Altimetrik

Vancouver null

Hybrid

Hybrid

CAD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Senior/Staff Automation Engineer (Hybrid)

Kardium Inc.

Burnaby null

Hybrid

Hybrid

CAD 108,000 - 170,000

Full time

16 days ago