Senior Quality Assurance Analyst
Location: British Columbia (CA-BC), Surrey
Job Type: Full Time
myWork Options:
What’s the job?
The Senior Quality Assurance (QA) Analyst is responsible for developing test strategies and ensuring the quality standards are met for large complex application and system implementation within a product/business domain. By following a disciplined and best practice approach, the Senior QA Analyst ensures the QA Analysts perform all functions and adheres to all QA practices and methodologies essential to meeting quality objectives; end-user requirements ; applications and systems are developed and deployed in accordance with corporate policies and procedures; and the integrity of the Coast Capital Savings’ data and business operations are preserved.
Individual Key Contributions/Responsibilities
Ensures adherence to the Quality Assurance framework by making sure all stakeholders are aware of the QA processes and methodologies and their own roles and responsibilities within the framework
Provides feedback to continually improve the Quality Assurance framework based on changing organizational and technical needs, ensuring changes are aligned to corporate objectives and meet business expectations
For assigned projects, leads a team of Quality Assurance Analysts, providing overall group vision and direction focusing on providing effective, efficient and appropriate quality assurance services to a product domain of Coast Capital Savings.
Provides effective coaching, mentoring and performance management, giving regular feedback to the QA Manager. Supports the QA Manager in goal and expectation setting and development
Provides support for Business as Usual (BAU) issues, and is responsible for the quality in the BAU process when production issues arise.
Provides support for Emergency Response Team (ERT) issues, assists in the ERT process when production system issues occur. May be recalled to work at any time in emergency situations.
Minimum Job-Related Experience
A minimum of 3 years related experiences in leading the testing for a specific product domain or program. A minimum of 6 years experiences in software quality assurance or application development. Familiarity with the financial service industry is highly desirable
Minimum Formal Education
Bachelor’s Degree or a diploma requiring 3-4 years of full time study.
Bachelor’s Degree in computer Science or diploma in technology. An equivalent combination of education and experience will also be considered.
Training in software quality methods is highly desirable. *IT Industry QA
Project management (ie. Certified Scrum Master) and leadership training would be an asset
Minimum Technical Skills
Excellent knowledge of QA methods, planning, approaches to testing and defect identification and resolution.
Solid understanding and experience in software development, system development, security and database design.
Solid knowledge of system and software lifecycle concepts and processes.
Excellent knowledge and experience with testing tools (ie. HPALM, JIRA, SoapUI) and other tools (ie. Excel, Visio, Word, PowerPoint).
Solid knowledge and experience with Waterfall and Agile methodology.
Experience and knowledge with test automation concepts and tools are preferred.
Application development and/or Scripting knowledge and experience would be an asset.
At Coast Capital, we value diversity, equity and inclusion. We’re not all the same and we like it that way. We don’t just accept differences - we celebrate, support, and we thrive on them for the benefit of our employees, our members, and our community. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe, the more inclusive we are, the better our work will be.