26-69 Quality Assurance Tester
- Vancouver, BC, V5M 4T5, Canada
Status: Regular, Full-Time, Union Number of Positions: 1 Pay Grade: 13 (starting at $36.01 per hour) Location: Vancouver (hybrid work environment) Reports to: Leader, IT Quality Assurance · Full-time
Applications open in a new tab.
Job details
- Pay
- Status: Regular, Full-Time, Union Number of Positions: 1 Pay Grade: 13 (starting at $36.01 per hour) Location: Vancouver (hybrid work environment) Reports to: Leader, IT Quality Assurance
- Job type
- Full-time
- Experience
- Minimum 2 to 3 years of experience in IT, involving quality assurance testing, or an equivalent combination of education and experience.
- Positions available
- 1
- Posting language
- English
- Posted
Original job description
The Opportunity
The QA Tester is responsible for ensuring the quality and reliability of our internal applications, encompassing both traditional software development (C#, JavaScript, Angular, MS SQL/Oracle) and low-code platforms (Dynamics 365 CRM). This role involves hands-on testing, defect identification, and collaboration with development teams to deliver high-quality, defect-free solutions that meet internal user requirements and support existing legacy systems.
Status: Regular, Full-Time, Union
Number of Positions: 1
Pay Grade: 13 (starting at $36.01 per hour)
Location: Vancouver (hybrid work environment)
Reports to: Leader, IT Quality Assurance
As a Quality Assurance Tester, you will:
- Develop, maintain, and execute detailed test cases for both traditional and Dynamics 365 CRM applications, based on functional and non-functional requirements.
- Perform various types of testing, including functional, regression, integration, and system testing, across new features and legacy systems.
- Identify, document, and track software defects thoroughly using designated bug tracking systems.
- Collaborate with development teams to ensure defects are understood, prioritized, and resolved, and verify defect fixes through retesting.
- Create and manage appropriate test data sets required for effective test execution.
- Assist in setting up and maintaining testing environments to ensure accurate and reproducible test results.
- Maintain accurate records of test results, test logs, and defect reports, and provide clear status updates on testing progress.
- Work closely with developers, product owners, and other QA team members to understand product features and ensure comprehensive test coverage for internal applications.
- Adhere to established QA processes, standards, and methodologies.
Knowledge, Skills & Experience you have:
- Preferred Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum 2 to 3 years of experience in IT, involving quality assurance testing, or an equivalent combination of education and experience.
- Experience testing systems related to certification, licensing, or permitting within regulatory frameworks is strongly preferred.
- Relevant certifications (e.g., ISTQB Foundation Level) are desirable.
- Understanding of SDLC and Agile Methodologies.
- Knowledge of Software Testing Fundamentals and Practices.
- Familiarity with Bug Tracking and Test Case Management Systems.
- Basic knowledge of Database concepts (SQL queries for data validation).
- Familiarity with Dynamics 365 CRM concepts and testing approaches (e.g., testing configurations, workflows).
- Strong Analytical and Problem-Solving skills to identify and report defects.
- Clear Communication and Collaboration skills for effective team interaction.
- Proficiency in Test Design and Execution (manual and basic automation scripting).
Beyond the role:
- Community & Wellness – We recognize and respect each other’s diverse needs. We strive to maintain a healthy culture of psychological safety, belonging, and space to prioritize healthy minds and well-being. This includes Wellness Wednesday (meeting free time), flexible paid holidays, a free subscription to the Calm app, and a flexible hybrid work environment focused on connections. Our teams also enjoy giving back to the community, and having fun, whether volunteering in the community, or running together on our Sun Run team. In 2024, Technical Safety BC supported BC Cancer Foundation, Aboriginal Coalition to End Homelessness, Crisis Centre BC, Quest Non-Profit Grocery Markets, A Loving Spoonful, and Greater Vancouver Foodbank.
- Employee Resource Groups – We have Employee Resource Groups (ERGs) for Mental Health & Wellness, Indigenous Relations & Reconciliation, and Equity Diversity and Inclusion (EDI) to support initiatives we’re passionate about.
About Technical Safety BC
At Technical Safety BC, we matter to each other. Together, we apply a systems mindset to safety, embrace possibility, and act on what we learn. Our culture empowers and enables innovation and connection. Our environment welcomes diverse perspectives and learning is celebrated. We make decisions based on data and use our expertise to make the safety system equitable for all.
Our values guide our work.
- We see genius in diversity
- We foster confidence
- We make the complex simple
- We adapt
Technical Safety BC is an independent, self-funded organization that oversees the safe installation and operation of technical systems and equipment across the province. In addition to issuing permits, licences and certificates, we work with industry to reduce safety risks through assessment, education and outreach, enforcement, and research. Through simplification of our initiatives, we promote understanding and engagement, making safety accessible to everyone. As society changes, we create and adopt new ideas, skills, and tools that will enable us to meet the safety challenges of a highly-connected world.
We see genius in diversity, and are committed to creating an equitable and inclusive workforce. We recognize that diverse life paths and experiences contribute to the overall qualifications for each role. If you feel that you could excel in this position, but do not necessarily meet the formal requirements, we encourage you to apply.
If you are interested in one of our career opportunities and require accommodation or assistance with the application or recruitment process, please contact us directly at careers@technicalsafetybc.ca.
Please apply online by 4:00PM PST on Nov 3rd 2026. This opportunity will remain posted until filled; however, priority consideration will be given to those who apply by the deadline. To see a full list of our current opportunities or to learn more about working at Technical Safety BC, please visit our careers page.
We thank everyone who has applied to this opportunity. Applicants can check the status of their online applications by logging into their profile. Only those shortlisted for an interview will be contacted directly.
More about this job
Responsibilities
The QA Tester is responsible for ensuring the quality and reliability of internal applications through hands-on testing and defect identification. They will collaborate with development teams to deliver high-quality solutions and maintain accurate records of test results and status updates.
Requirements
Candidates should have 2 to 3 years of experience in IT quality assurance testing and a preferred bachelor's degree in a related field. Proficiency in software testing fundamentals, bug tracking systems, and database concepts is required.
Skills
- Quality assurance testing
- C#
- JavaScript
- Angular
- MS SQL
- Oracle
- Dynamics 365 CRM
- Test case development
- Regression testing
- Integration testing
- Bug tracking
- Test data management
- SDLC
- Agile methodologies
- SQL
- Automation scripting
Benefits
- Wellness Wednesday
- Flexible paid holidays
- Calm app subscription
- Hybrid work environment
- Employee resource groups
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Data & Analytics
- Government & Public Sector
Keywords
- Quality Assurance
- Software Testing
- C#
- JavaScript
- Angular
- MS SQL
- Oracle
- Dynamics 365 CRM
- SDLC
- Agile
- Bug Tracking
- Test Case Management
- SQL
- Automation
- Regulatory Frameworks
- ISTQB
- Information Technology
- Software Engineering
- Test Execution
- Data Validation