
QA Analyst – Intermediate
ICBC (Insurance Corporation of British Columbia)
full-time
Posted on:
Location Type: Hybrid
Location: North Vancouver • 🇨🇦 Canada
Visit company websiteSalary
💰 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