cover image
BCAA

BCAA

www.bcaa.com

1 Job

1,231 Employees

About the Company

Driven by our purpose to move British Columbians forward, BCAA (British Columbia Automobile Association) is a long-standing BC Top Employer (Mediacorp) and provides over 1 in 3 B.C. households with industry leading mobility and protection services including Membership, Insurance, Evo Car Share, Evolve E-Bike Share, BCAA Auto Marketplace and Auto Service. BCAA invests in programs and initiatives to make a positive impact by protecting the people and province of BC, recognizing that the place we call home is all of ours to protect. BCAA holds itself accountable to its purpose by setting goals related to its impact on People, the Planet and Prosperity, and sharing results in our annual Impact Report.

Listed Jobs

Company background Company brand
Company Name
BCAA
Job Title
Senior Quality Assurance Automation Engineer
Job Description
Job Title: Senior Quality Assurance Automation Engineer Role Summary: Lead design, development, and maintenance of automated test frameworks to deliver high‑quality web and API software. Drive test strategy, mentor junior staff, collaborate with cross‑functional teams, and optimize testing processes through continuous improvement. Expectations: • Own end‑to‑end test automation initiatives for functional, regression, performance, and load testing. • Mentor and coach junior QA engineers; set QA best practices. • Influence test tool selection and process improvements. • Deliver timely, high‑coverage automated tests integrated into CI/CD pipelines. • Communicate results and issues clearly to technical and non‑technical stakeholders. Key Responsibilities: • Design, build, and maintain scalable automation frameworks using Java, Selenium, TestNG, and RestAssured. • Write end‑to‑end automated test scripts for web applications and REST APIs. • Integrate automation suites into Azure DevOps CI/CD pipelines. • Execute functional, regression, performance, and load tests; analyze failures and drive defect resolution. • Perform manual testing for scenarios unsuitable for automation. • Mentor junior QA engineers and lead training on automation and QA practices. • Collaborate with external vendors to meet integration and system requirements. • Recommend and evaluate tools (BrowserStack, Postman, etc.) to enhance automation coverage and efficiency. • Troubleshoot test environment issues and production incidents. Required Skills: • 7+ years in software QA, 5+ years in automation, 1‑2 years in senior/lead role. • Proficiency in Java, Selenium, TestNG, RestAssured, Postman. • Experience with CI/CD in Azure DevOps, Git, SQL. • Cross‑browser & multi‑device testing (BrowserStack). • API testing expertise (REST). • Knowledge of front‑end frameworks (Next.js) and cloud platforms (AWS). • Strong problem‑solving, communication, and mentoring abilities. Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). • QA or testing certifications (e.g., ISTQB) are a plus.
Burnaby, Canada
Hybrid
Senior
16-11-2025