2,163,220open jobs
139,131companies
240,217added this week
Browse all
Location
Hybrid (Vancouver, Canada)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Nov 11, 2026. First seen by Alion on Nov 11, 2026.

Overview
Company
Impact
Profile match
ICBC, the Insurance Corporation of British Columbia, is the provincial auto insurer that makes sure the car insurance system works for all road users in the province. It provides basic and optional vehicle insurance, driver licensing and claims services to British Columbians. The company was created in 1973 and is headquartered in North Vancouver, Canada.

We welcome applications from all qualified job seekers. Should you require any accommodations, including alternative interview formats, assistance with online assessments, or an ASL interpreter, throughout the application or hiring process, please email your request to [email protected] - we are committed to ensuring an accessible experience for all candidates.

At ICBC, we strive to build diverse teams which reflect the communities we serve. To support this, we’ve created two talent communities for Indigenous Peoples and People with Disabilities. By joining one of these communities, you’ll connect with our recruitment team who will guide you through the application process and help you explore opportunities at ICBC. Of course, you’re welcome to apply for jobs at ICBC whether or not you join a talent community.

We look forward to hearing from you!

The Information Services Division is currently looking for QA Analyst - Intermediate to join our Information Management - Customer team. In this role, you will be responsible for performing data quality tests on developed data pipelines, along with maintaining and enhancing automated testing solutions using a mix of testing approaches and technologies to ensure the quality of ICBC’s various data products.

We use Apache Spark, Scala and SQL to perform “Data Preparation & transformation” and Tableau to create self-service reports & data visualizations. The team is using the latest Big Data technologies such as MAPR Hadoop, Scala, Apache Spark, Streamsets, Jenkins, Tableau and AWS big data technologies (Glue, S3, Lambda, Step Functions, Data Zone, QuickSight).

Specifically, you will:

· Create manual & automated test plans, schedules and strategies; developing test scripts and test data requirements; use modern test tools to execute validation techniques such as integration, performance and regression test cases.

· Document test results, objectives, data sets and status reports.

· Provide technical guidance and assistance to team members.

· Clearly communicate business requirements and defects to stakeholders.

· Conduct walkthrough of test results to data engineers and business stakeholders.

· Create and execute automated acceptance tests leveraging appropriate tools.

Position Requirements:

This position will require someone who has 3-5 years of relevant hands-on experience in the domain of software testing, Data Engineering, Data Analytics, or a combination of relevant post-secondary education and related business experience.

The ideal candidate will possess the following qualifications:

· Strong Database & SQL skills preferably in Big Data and AWS

· Understanding of object-oriented programming such as Python, Scala, or Java.

· Working experience in building complex SQL queries.

· Familiarity with Tableau, AWS Quicksight and/or similar data visualization tools.

· Understanding of Agile methodologies.

· Ability to design and create test cases that can be used for automation utilizing Big Data technologies.

· Demonstrated experience of creating and executing manual test cases as well as exploratory functional testing.

· Experience testing functional/non-functional requirements.

· Experience performing production support including incident, problem and change management.

· Effective written and oral communication skills.

· Ability to work without supervision and in a cross-functional team environment.

· Good communication, interpersonal, time management and collaboration skills.

· Ability to plan, prioritize and complete multiple concurrent tasks in an environment of changing deadlines, priorities and requirements.

· Demonstrated critical thinking, problem solving and learning agility.

· Hands-on experience testing AWS cloud-based data pipelines and services, including data quality, integration, regression and performance testing.

About us:

At ICBC, it’s our job to make sure the car insurance system works for all British Columbians, today and in the future. Check out our ICBC Year in Review 2025 to learn more about what we've accomplished! If you want to make the most of your skills and expertise while growing your career, we want you. A career at ICBC is an opportunity to be part of a talented, diverse and inclusive team that is driven to serve its customers and community. You can expect a competitive salary, comprehensive benefits and a collaborative work environment. If you are reliable and dependable, contact us today to be part of our talented and diverse team as we work together to create an insurance system we can all be proud of.

Our values guide how we interact with customers, partners, and each other. They shape our decisions and create a culture where employees feel inspired and empowered to do their best work.

  • Collaborative: We include different perspectives to reach our common goals.
  • Supportive: We seek to understand to meet diverse and evolving needs.
  • Straightforward: We simplify the complex to make things easier.
  • Knowledgeable: We gain knowledge through experience and learning to make informed decisions.

Work arrangements defined:

  • Hybrid 8 - you will work a minimum of 2 days per week at your primary office headquarters, subject to operational requirements. The remaining days will be remote within British Columbia.

Only candidates legally entitled to work in Canada will be considered for this position.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,163,220 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Remote, many countries
Similar stack
Same company
Vancouver
$72k – $130k per year · Equity · In office · Ottawa
Python
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
Docker
Linode
Akamai
TCP/IP
DNS
BGP
Management
Agile
Apply
In office · 5+ years exp · Bachelor's Degree · Edmonton
JavaScript
PHP
SQL
PowerShell
C#
Databases
MySQL
PostgreSQL
Oracle
MS SQL
DevOps
Rest API
CI/CD
Git
GitHub
GitLab
Management
Agile
Scrum
Kanban
Waterfall
MedTech
Verification & Validation
Apply
$84k – $110k per year · In office · Contractor · Toronto
Management
Jira
Apply
In office · Full-Time · 5+ years exp · Toronto
Python
Java
SQL
C#
DevOps
Rest API
SOAP
Management
Agile
Waterfall
Apply
$63k – $85k per year · Hybrid · 4+ years exp · North York
JavaScript
TypeScript
DevOps
CI/CD
Analytics
A/B Testing
Design
Figma
QA
Cypress
Playwright
BrowserStack
Apply
up to $27k per year · Remote (EAEU) · 3+ years exp · Moscow
Java
SQL
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
Rest API
OpenShift
Helm
Istio
Kibana
CI/CD
Git
Kubernetes
Bitbucket
Management
Confluence
Jira
Agile
Scrum
Kanban
QA
Swagger
Postman
Insomnia
Apply
Remote (EAEU) · Samara
Databases
PostgreSQL
OpenSearch
QA
Swagger
Postman
Apply
$19k per year (net) · Remote (EAEU) · Full-Time · 3+ years exp · Novosibirsk
JavaScript
TypeScript
C#
C#
.NET
Frontend
Vue.js
Svelte
Next.js
Angular
React.js
npm
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
Docker
Bitbucket
Management
Confluence
Jira
QA
Playwright
WebDriverIO
Apply
Remote (EAEU) · 5+ years exp · Moscow
Java
Kotlin
SQL
Java
Spring Boot
Hazelcast
Testcontainers
Kotlin
Retrofit
Databases
Cassandra
Apache Kafka
DevOps
Ansible
Jenkins
Docker
Management
Scrum
Apply
Remote (EAEU) · Rostov-on-Don
SQL
Databases
PostgreSQL
RabbitMQ
DevOps
Rest API
Azure DevOps
Azure
Linux
Windows
SOAP
Management
Trello
Confluence
Jira
QA
Swagger
Postman
Apply
≈ $101k – $178k per year (Estimated) · In office · 7+ years exp · Bachelor's Degree · Vancouver
Python
Java
SQL
Swift
Databases
Apache Kafka
AI/ML
Hadoop
Spark
Flink
DevOps
Rest API
CI/CD
Docker
Kubernetes
Cybersecurity
Shift-Left Security
QA
Postman
Charles Proxy
Apply
$141k – $176k per year · Remote (Canada) · Full-Time · 2+ years exp · Bachelor's Degree · Vancouver
Marketing
Salesforce
Apply
$60k – $74k per year · In office · 5+ years exp · Master's Degree · Vancouver
Apply
$74k – $88k per year · Hybrid · 3+ years exp · Bachelor's Degree · Vancouver
Cybersecurity
ISO 27001
SOC 2
Management
Jira
ServiceNow
Freshdesk
Apply
Purchaser 1 day ago
$60k – $78k per year · Hybrid · 2+ years exp · Vancouver
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,163,220 more open roles from verified company boards, updated every day.