Employment Duration Permanent - Full Time
Centrally located in downtown Vancouver, the British Columbia Securities Commission (BCSC) strives to make the investment markets benefit the public – enabling people to achieve their financial goals, enterprises to grow, and British Columbia to thrive.
Through smart rules, diligent oversight, strong enforcement and reliable guidance, we act as guardians of the province’s investment marketplace, striving to make BC a place where people can invest with confidence and companies can flourish. We are an independent agency accountable to the provincial legislature and the public through the Minister of Finance.
Quality Assurance AnalystTechnology and Projects Services (Competition 26:32)
Position Overview:
BCSC is currently seeking a full-time innovative, technically advanced, and detail-orientated Quality Assurance Analyst to join our dynamic team in our Technology and Projects Services (TAPS) Division.
Key Responsibilities:Collect, execute, and maintain manual and automated testing activities to validate software solutions against business requirements, technical specifications, and quality standards.
Develop and maintain test strategies, test plans, test cases, automated test scripts, and supporting testing documentation.
Perform functional, integration, end-to-end, regression, UI, API, and data validation testing across applications and platforms.
Create, maintain, and enhance automated test suites and support automated test execution pipelines using approved testing tools and frameworks.
Track, prioritize, and manage defects using Azure Dev Ops, including root cause analysis, defect triage, retesting, and regression testing activities.
Utilize Azure Dev Ops Boards, dashboards, queries, and reports to monitor testing progress, defect trends, quality metrics, and release readiness.
Support User Acceptance Testing (UAT) activities, including test case management, test data preparation, issue tracking, and user guidance.
Collaborate with business stakeholders, Product Owners, Business Analysts, developers, and project teams to validate requirements and ensure solutions meet business needs.
Contribute to project planning, release management, production deployments, operational support, and continuous improvement initiatives.
Analyze business requirements, technical designs, and solution architectures to identify testing scope, risks, impacts, and quality considerations.
Communicate testing results, quality risks, and technical findings to both technical and non-technical audiences.
Partner with business and technology teams to drive quality assurance initiatives and support successful project delivery.
Qualifications:A technical diploma or university degree in Computer Science, Management Information Systems, or a related field and a minimum of 3 years of experience working in software quality assurance and testing. An equivalent combination of education and experience is considered.
Hands on experience and working knowledge of the following systems, tools and platforms is preferred:
- Selenium, Playwright, and Robot Framework
- ReadyAPI (SoapUI) and Postman
- Microsoft Power Platform and Power BI
Experience supporting software quality assurance and testing initiatives, including test planning, test automation, defect management, release validation, and quality reporting.
Sound understanding of software development methodologies, Agile practices, databases, ETL/ELT processes, application testing techniques, and the software development lifecycle.
Strong analytical skills, with a proven ability to identify risks, troubleshoot issues, and deliver quality-focused solutions.
Excellent verbal and written communication skills, with the ability to present findings to both…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).