cover image
BCAA

BCAA

www.bcaa.com

2 Jobs

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
Company background Company brand
Company Name
BCAA
Job Title
Senior Software Developer Analyst (Full Stack – .NET, React/NextJS, CMS)
Job Description
**Job title** Senior Software Developer Analyst (Full Stack – .NET, React/NextJS, CMS) **Role Summary** Lead design, development, testing, and delivery of complex internal web applications, microservices, and IT automation solutions. Provide technical guidance to Scrum teams, define coding standards, mentor junior staff, and drive continuous integration/continuous deployment (CI/CD) adoption across a cloud‑native environment. **Expectations** - Deliver high‑quality software with minimal defects in an agile setting. - Mentor and coach developers, facilitating knowledge transfer and code quality improvements. - Own end‑to‑end ownership of feature development, from analysis through production support. - Collaborate cross‑functionally to align technical direction with business priorities. - Champion DevOps practices, automating testing, monitoring, and deployment pipelines. **Key Responsibilities** 1. Architect and develop scalable, secure, multi‑platform solutions using ASP.NET MVC, ReactJS/NextJS, Java JEE microservices, and Sitecore CMS. 2. Write clean, maintainable code and conduct thorough code reviews. 3. Design, implement, and maintain CI/CD pipelines (Azure DevOps, Jenkins, Bamboo) and infrastructure-as-code. 4. Create and maintain unit, integration, performance, and regression test suites. 5. Troubleshoot production incidents, perform root‑cause analysis, and implement preventive fixes. 6. Estimate effort, manage sprint backlogs, and participate in all Scrum ceremonies. 7. Document architecture, APIs, integration points, and best‑practice guidelines. 8. Continuously assess and recommend technology, process, and architectural improvements. 9. Collaborate with QA, security, and infrastructure teams to ensure compliance and operational excellence. **Required Skills** - 7+ years in application development and system integration. - Front‑end: HTML5, CSS3, JavaScript, SASS, jQuery, ReactJS, NextJS (mobile‑first, responsive). - Back‑end: ASP.NET MVC, Razor, C#, .NET Framework/Core, Java (JEE), microservices, JBoss. - Scripting/DevOps: Shell, Python, Git, Azure DevOps, Jenkins, Bamboo, New Relic. - Cloud & Integration: AWS, Azure, ECS/EKS, Serverless, Vercel, Auth0, Sitecore CMS, Web APIs. - Databases: MS SQL, relational databases; advanced SQL query writing. - Strong understanding of architectural design, secure coding, performance tuning. - Experience leading Agile teams, facilitating backlog grooming, sprint planning, demos, retrospectives. - Excellent communication, problem‑solving, and mentorship abilities. **Required Education & Certifications** - Bachelor’s (or equivalent) degree in Computer Science, Information Systems, or related field. - Demonstrated professional experience; certifications (e.g., MCSD, AWS Certified Developer, Azure Developer Associate, or equivalent) are a plus but not mandatory.
Burnaby, Canada
Hybrid
Senior
18-01-2026