Quality Assurance Automation Engineer
About the role
Job Description QUALITY ASSURANCE AUTOMATION ENGINEER Victoria or Vancouver Lower Mainland
The O pportunity BC Ferries is seeking a skilled Quality Assurance Automation Engineer to join our Information Technology team . This role will enhance our testing capacity and technical capability, supporting both BC Ferries’ key project initiatives and ongoing sustainment efforts.
As a Quality Assurance Automation Engineer , you will represent the organization as the primary contact interacting with management and senior value chain partners on matters requiring coordination across organizational lines. You will play a central role in driving test efficiency, improving test coverage, and fostering continuous quality improvements across the organization.
The Role Reporting to the Quality Assurance Test Manager , you add value by key areas of oversight such as:
- A nalyz ing problems, systematically organiz ing information, identify ing key factors, identify ing underlying causes, and generat ing solutions.
- T aking initiative, self-directed, prioritizes work and communicates complex technical information.
- Conveying complex and technical issues to diverse audiences, orally and in writing, in a manner that is easily understood, authoritative and actionable for the business
- F oster ing positive and collaborative relationships with all stakeholders.
- Driving toward results and ensur ing high-quality standards and requirements are met.
- E mbrac ing and adapt ing to change and tak ing action to encourage others to change as required .
- Excellent communication and leadership skills, with experience mentoring junior team members.
What You Bring To The Team
- Bachelor’s degree in Computer Science , Information Technology, Software Engineering, or a related field.
- 3-5 years of experience in automation testing (Web UI, API-REST preferred, or backend testing) using tools such as Selenium, Katalon , UFT, Cypress, Soap UI, Postman/Newman, JMeter, or Gatling.
- 3+ years of experience in developing test automation strategies and leading automation testing efforts.
- Exposure to ERP applications (e.g., SAP, Oracle), IAM (e.g., Okta, Azure AD) and cloud-based HR and finance platforms.
- Proficiency in programming or scripting languages such as Java, Groovy, Python, or JavaScript.
- Good experience with GIT for version control.
- Demonstrated experience integrating automated tests into CI/CD pipelines using Jenkins
- Experience working with cloud-based testing and monitoring tools (e.g., Azure DevOps, Application Insights) to support automated testing within CI/CD pipelines.
- Experience working with Oracle 12G databases, Oracle PL/SQL, Oracle EBS 12.1.3, Oracle SOA suite 11, or Oracle API Gateway is preferred.
- Prior experience working in Agile teams (Scrum preferred).
- Proven knowledge to support QA/Automation tasks for 2-tier/3-tier architecture, including web single-page applications and Java-based applications.
Join us! If this sounds like your next great career move, please submit your cover letter and resume by November 21, 2025 . Additional Information The target salary range: $105,200 - $131,500 per annum. The starting salary is determined based on the successful candidate’s knowledge, experience and internal equity.
"We connect communities and customers to people and places important in their lives”
At BC Ferries, our employees are our most important assets in delivering our commitment to customer safety, service and satisfaction. We support employment equity and diversity in the workplace and we encourage applications from all qualified individuals including women, visible minorities, Indigenous Peoples, persons with disabilities, persons of diverse sexual orientation, gender identity or expression (LGBTQ2S+), and others who refle ct our ever-changing workplace.
We appreciate the interest of all applicants; however only those selected for an interview will be contacted.
About BC Ferries
From our early beginnings with just two vessels operating on a single route, today we have grown to be one of the largest and most complex ferry systems in the world, with 37 vessels supporting 25 routes along 1,600 kilometres of coastline. From April 1, 2023, to March 31, 2024, our team of nearly 5,400 staff worked together to transport more people, vehicles, and goods than ever before. 22.6M passengers and 9.6M vehicles traveled with us on over 185K sailings — averaging more than 500 sailings per day. Our staff and crew are the heart of BC Ferries, every day they keep BC’s coast safe and moving.
Quality Assurance Automation Engineer
About the role
Job Description QUALITY ASSURANCE AUTOMATION ENGINEER Victoria or Vancouver Lower Mainland
The O pportunity BC Ferries is seeking a skilled Quality Assurance Automation Engineer to join our Information Technology team . This role will enhance our testing capacity and technical capability, supporting both BC Ferries’ key project initiatives and ongoing sustainment efforts.
As a Quality Assurance Automation Engineer , you will represent the organization as the primary contact interacting with management and senior value chain partners on matters requiring coordination across organizational lines. You will play a central role in driving test efficiency, improving test coverage, and fostering continuous quality improvements across the organization.
The Role Reporting to the Quality Assurance Test Manager , you add value by key areas of oversight such as:
- A nalyz ing problems, systematically organiz ing information, identify ing key factors, identify ing underlying causes, and generat ing solutions.
- T aking initiative, self-directed, prioritizes work and communicates complex technical information.
- Conveying complex and technical issues to diverse audiences, orally and in writing, in a manner that is easily understood, authoritative and actionable for the business
- F oster ing positive and collaborative relationships with all stakeholders.
- Driving toward results and ensur ing high-quality standards and requirements are met.
- E mbrac ing and adapt ing to change and tak ing action to encourage others to change as required .
- Excellent communication and leadership skills, with experience mentoring junior team members.
What You Bring To The Team
- Bachelor’s degree in Computer Science , Information Technology, Software Engineering, or a related field.
- 3-5 years of experience in automation testing (Web UI, API-REST preferred, or backend testing) using tools such as Selenium, Katalon , UFT, Cypress, Soap UI, Postman/Newman, JMeter, or Gatling.
- 3+ years of experience in developing test automation strategies and leading automation testing efforts.
- Exposure to ERP applications (e.g., SAP, Oracle), IAM (e.g., Okta, Azure AD) and cloud-based HR and finance platforms.
- Proficiency in programming or scripting languages such as Java, Groovy, Python, or JavaScript.
- Good experience with GIT for version control.
- Demonstrated experience integrating automated tests into CI/CD pipelines using Jenkins
- Experience working with cloud-based testing and monitoring tools (e.g., Azure DevOps, Application Insights) to support automated testing within CI/CD pipelines.
- Experience working with Oracle 12G databases, Oracle PL/SQL, Oracle EBS 12.1.3, Oracle SOA suite 11, or Oracle API Gateway is preferred.
- Prior experience working in Agile teams (Scrum preferred).
- Proven knowledge to support QA/Automation tasks for 2-tier/3-tier architecture, including web single-page applications and Java-based applications.
Join us! If this sounds like your next great career move, please submit your cover letter and resume by November 21, 2025 . Additional Information The target salary range: $105,200 - $131,500 per annum. The starting salary is determined based on the successful candidate’s knowledge, experience and internal equity.
"We connect communities and customers to people and places important in their lives”
At BC Ferries, our employees are our most important assets in delivering our commitment to customer safety, service and satisfaction. We support employment equity and diversity in the workplace and we encourage applications from all qualified individuals including women, visible minorities, Indigenous Peoples, persons with disabilities, persons of diverse sexual orientation, gender identity or expression (LGBTQ2S+), and others who refle ct our ever-changing workplace.
We appreciate the interest of all applicants; however only those selected for an interview will be contacted.
About BC Ferries
From our early beginnings with just two vessels operating on a single route, today we have grown to be one of the largest and most complex ferry systems in the world, with 37 vessels supporting 25 routes along 1,600 kilometres of coastline. From April 1, 2023, to March 31, 2024, our team of nearly 5,400 staff worked together to transport more people, vehicles, and goods than ever before. 22.6M passengers and 9.6M vehicles traveled with us on over 185K sailings — averaging more than 500 sailings per day. Our staff and crew are the heart of BC Ferries, every day they keep BC’s coast safe and moving.