Senior Quality Analyst
Beem Credit Union View all jobs
- Burnaby, BC
- Permanent
- Full-time
- Own end-to-end quality outcomes for assigned products and delivery pods, from requirements through production readiness
- Design and execute comprehensive test strategies, plans, and scenarios aligned to functional, non-functional, and regulatory requirements
- Ensure strong traceability between business requirements, acceptance criteria, test coverage, and release outcomes
- Validate data integrity, integrations, security controls, and system resiliency across enterprise platforms
- Design, build, and maintain automated test suites for UI, API, and integration testing
- Integrate automated testing into CI/CD pipelines to support frequent, reliable releases
- Continuously improve test coverage and execution efficiency through automation-first approaches
- Identify and remediate quality risks early through proactive and shift-left testing practices
- Operate as an embedded member of agile delivery pods, partnering closely with developers, BAs, and product owners
- Provide early quality input during refinement, solution design, and sprint planning
- Act as a trusted quality advisor, balancing speed of delivery with risk management and stability
- Support release decision-making by clearly articulating quality status, risks, and mitigation strategies
- Ensure testing activities align with Beem’s risk management, security, and data privacy standards
- Produce clear and auditable evidence to support regulatory, risk, and internal audit requirements
- Validate production readiness, deployment controls, and post-release verification activities
- Contribute to the continuous uplift of QA standards, tooling, and practices across Technology Delivery
- Mentor QA engineers and support consistent quality practices across pods
- Document and share reusable testing assets, patterns, and lessons learned
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
- 5+ years of experience in Quality Assurance or Test Engineering within complex delivery environments
- Experience with manual and automated testing using modern frameworks (e.g., Selenium, Cypress, Playwright)
- Experience working in Agile, CI/CD-based delivery models, integrating automated testing and quality gates into pull-request workflows and release pipelines
- Proven ability to own end-to-end quality from requirements through production readiness, ensuring delivery teams are release-ready
- Experience designing and executing test strategies aligned with functional, non-functional, and regulatory requirements
- Experience in financial services or other regulated environments is an asset
- Extended health coverage, including mental health support.
- Dental care that keeps you smiling.
- Disability coverage for peace of mind.
- Take the time you need to relax, explore, or just catch up on life, with vacation and personal days.
- In-house financial advice to help you plan ahead.
- Flexible options to add your own contributions.
- Free banking accounts.
- Preferred financial perks.
- Build Together: You are a team player who thrives on collaboration, sparks ideas, and fosters inclusivity.
- Own It: You are ready to take charge, drive change, and deliver outstanding results.
- Lead with Agility: You are a dynamic, adaptable thinker who thrives on challenge and innovation.
- Driven by Curiosity: You are eager to explore, learn, and shape the future.