ICBC (Insurance Corporation of British Columbia)

QA Analyst – Intermediate

ICBC (Insurance Corporation of British Columbia)

full-time

Posted on:

Location Type: Hybrid

Location: North Vancouver • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$44 - CA$47 per hour

Job Level

Mid-LevelSenior

Tech Stack

AWSJavaPySparkPythonScalaSQL

About the role

  • Create test plans, schedules and strategies
  • Develop test scripts and test data requirements
  • Understand system architecture, test automation and performance testing
  • Document test results, objectives, data sets and status reports
  • Provide technical guidance and assistance to test teams
  • Clearly communicate business requirements and defects to stakeholders
  • Conduct walkthrough of test artifacts to various stakeholders
  • Create and execute automated acceptance tests

Requirements

  • 3-5 years of experience in software quality assurance
  • Strong knowledge of SQL
  • Hands-on experience with testing data pipelines
  • Ability to design and execute test plans
  • Familiarity with data warehouses
  • Experience with test automation (e.g., Python, PySpark)
  • Understanding of data governance and data quality
  • Strong analytical skills
  • Excellent communication skills
  • Experience with Agile/Scrum methodology
  • Understanding of object oriented programming (Java, Scala, Python)
  • Knowledge of AWS is an asset
Benefits
  • Competitive salary
  • Comprehensive benefits
  • Collaborative work environment

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SQLtest automationPythonPySparkdata governancedata qualityAgileScrumobject oriented programmingJava
Soft skills
analytical skillscommunication skillstechnical guidance