BCAA

HQ
Burnaby
Total Offices: 8
1,184 Total Employees
Year Founded: 1906

Jobs at BCAA

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

19 Hours AgoSaved
In-Office
Burnaby, BC, CAN
Insurance
Supports corporate accounting and financial reporting through journal entries, reconciliations, general ledger reviews, month-end adjustments, audit preparation, and bank accounting activities. The role also contributes to process improvements, ERP implementation, data validation, testing, documentation, and issue resolution while collaborating with Finance teams, stakeholders, auditors, and service providers.
19 Hours AgoSaved
In-Office
Burnaby, BC, CAN
Insurance
Processes full-cycle insurance accounting across multiple business divisions, including journal entries, month-end schedules, general ledger reconciliations, reinsurance reporting, actuarial support, regulatory reporting, financial disclosures, and tax compliance. Supports quarterly and annual reporting under IFRS 17, resolves discrepancies, maintains accurate working papers, and recommends process improvements. The role also assists Senior Accountants and contributes to internal controls and finance projects.
YesterdaySaved
In-Office
Burnaby, BC, CAN
Insurance
Leads manual and automated QA for web, mobile, API, Salesforce, and integrated mobility platforms. Develops risk-based test strategies, maintains Tricentis Tosca automation, investigates defects, supports production issues and upgrades, collaborates with vendors and delivery teams, and mentors junior testers. The role also configures hardware and software systems, improves test coverage, and occasionally supports off-hours activities.
9 Days AgoSaved
In-Office
Burnaby, BC, CAN
Insurance
Own the Evolve E-Bike and E-Scooter Share product roadmap, translating customer insights, business needs, operational data, and industry trends into product requirements and improvements. Develop business cases, evaluate technology providers, manage platform configurations, collaborate with vendors and cross-functional teams, and oversee delivery of roadmap initiatives while monitoring platform performance and customer experience.
9 Days AgoSaved
In-Office
Vancouver, BC, CAN
Insurance
Build and maintain customer relationships by recommending, issuing, renewing, and servicing insurance products. Assess customer needs and risks, process payments and policy changes, collaborate with support and underwriting teams, achieve sales and productivity goals, maintain licensing requirements, and deliver strong member experiences.
10 Days AgoSaved
In-Office
Burnaby, BC, CAN
Insurance
Ensure the quality, reliability, and performance of marketplace web and mobile applications, APIs, integrations, and cloud services. Design and maintain automated test frameworks, execute functional, regression, integration, API, end-to-end, performance, accessibility, and security testing, and perform manual testing when needed. Collaborate with developers, product teams, operations, and vendors throughout the software development lifecycle. Investigate defects, validate fixes, support releases, and improve testing standards and delivery efficiency.
10 Days AgoSaved
Remote
Office, Machaze, Manica, MOZ
Insurance
Manage and improve BCAA’s Salesforce Knowledge Base and content practices. Use customer insights, employee feedback, analytics, and search behavior to identify experience gaps, redesign customer journeys, and support CX initiatives from requirements through implementation and continuous improvement. Track CX results, recommend improvements, and evaluate automation, AI, chatbots, and self-service technologies to enhance customer and employee experiences.
11 Days AgoSaved
In-Office
Kelowna, BC, CAN
Insurance
Recommends and sells insurance products, renews and manages customer policies, processes payments and policy changes, and provides personalized service in person and by phone. The role collaborates with underwriting and support teams, meets sales and productivity goals, maintains licensing requirements, and develops expertise toward becoming a Senior Insurance Advisor within 12 months.
18 Days AgoSaved
In-Office
Burnaby, BC, CAN
Insurance
Supports compensation and total rewards programs through job evaluations, market benchmarking, salary and incentive administration, workforce cost modeling, reporting, and data analysis. The role develops dashboards, audits Workday and compensation data, improves processes, and provides recommendations to leaders. It collaborates with People & Culture, Finance, Payroll, and Information Systems while handling confidential employee information and supporting compensation-related projects.
18 Days AgoSaved
In-Office
Burnaby, BC, CAN
Insurance
Advises customers on insurance products, reviews coverage, and recommends policies, renewals, endorsements, and cancellations. Issues insurance products, processes payments, manages customer accounts and documentation, collaborates with support and underwriting teams, and meets sales and productivity goals. The role also requires maintaining licensing, completing training, following underwriting guidelines, and delivering strong customer experiences.
22 Days AgoSaved
In-Office
Burnaby, BC, CAN
Insurance
Supports employees and leaders across the HR lifecycle, including inquiries, onboarding, employment changes, offboarding, employee relations administration, union support, HRIS transactions, payroll data accuracy, reporting, compliance, work permits, and process improvement. Maintains confidential records, analyzes HR trends, coordinates communications and events, and uses Workday, automation, and AI-enabled tools to improve People Services.
24 Days AgoSaved
Remote
Office, Machaze, Manica, MOZ
Insurance
Supports Evo Car Share product and process operations by troubleshooting service issues, coordinating projects, configuring products and campaigns, analyzing data and competitors, defining business requirements, leading UAT and testing, improving processes, and developing SOPs and training materials. Collaborates with technology teams, vendors, and stakeholders to enhance platforms, resolve issues, support change management, and improve member experiences.
28 Days AgoSaved
In-Office
Burnaby, BC, CAN
Insurance
Develop and execute integrated Membership marketing campaigns focused on acquisition, engagement, and retention. Manage digital and traditional channels, including SEM, paid media, content marketing, incentives, and promotions. Coordinate agencies, vendors, and internal stakeholders; monitor campaign performance, budgets, and key business metrics; and provide recommendations to improve results and Member experience. Support marketing plans, forecasts, reporting, financial administration, and cross-functional initiatives.
One Month AgoSaved
In-Office
Kelowna, BC, CAN
Insurance
Advise customers on insurance products, coverage, renewals, endorsements, cancellations, and payments. Build client relationships, assess coverage needs with underwriting and support teams, issue policies, meet sales and productivity targets, maintain accurate documentation, and uphold licensing, underwriting, and customer-experience standards. The role also requires ongoing insurance training and licensing compliance, with opportunities to progress toward team leadership.
One Month AgoSaved
Remote
Office, Machaze, Manica, MOZ
Insurance
Leads quality assurance automation for Guidewire-based insurance technology solutions. Designs and maintains scalable test frameworks, develops functional, regression, performance, and load tests, and expands automated coverage. Analyzes requirements, troubleshoots test environments, supports production root-cause analysis, and advocates quality engineering practices. Collaborates with stakeholders and vendors, evaluates testing tools, mentors junior staff, and contributes to continuous improvement and project delivery.
One Month AgoSaved
In-Office
Burnaby, BC, CAN
Insurance
Coordinates end-to-end recruitment activities, including job postings, interviews, assessments, reference checks, offers, candidate communications, and recruitment data management. Supports employer branding, career fairs, reporting, process improvements, technology implementations, and recruitment projects while maintaining accurate Workday records and confidential information.
One Month AgoSaved
In-Office
Burnaby, BC, CAN
Insurance
Leads People Services, disability management, health and safety, wellbeing, and employee relations programs. Advises leaders on workforce needs, investigations, organizational change, grievances, collective agreements, accommodations, and workplace compliance. Oversees teams, supports union relationships, maintains people practices, and uses employee feedback and data to improve programs and outcomes.
One Month AgoSaved
In-Office
Langley, BC, CAN
Insurance
Advise customers on insurance products, issue and renew policies, recommend coverage, process payments and policy changes, and manage customer accounts and documentation. Collaborate with support teams and underwriting, meet sales and productivity goals, follow underwriting guidelines, maintain licensing requirements, and develop expertise toward potential team leadership.
2 Months AgoSaved
Remote
Office, Machaze, Manica, MOZ
Insurance
Lead quality assurance strategy and execution across web, mobile, API, and mobility platforms. Develop manual and automated tests using Tricentis Tosca, manage defects, assess release readiness, support production releases, troubleshoot issues, and improve automation coverage. Partner with technology teams, business stakeholders, and vendors while mentoring junior QA professionals and contributing to root-cause analysis and continuous improvement.
Insurance
Lead establishment of BCAA's corporate development and M&A capability, identify and evaluate acquisitions, partnerships, and strategic ventures. Drive market and financial analysis, valuation, due diligence, business cases, and integration planning. Advise senior leadership and Board, build cross-functional relationships, and advance innovation pipelines and disciplined experimentation to support long-term growth.