About the role

  • Software QA Analyst ensuring quality, reliability, and usability in building automation software products. Collaborating with teams to shape testing strategies and improve QA practices.

Responsibilities

  • Develop, execute, and improve test plans for new features and products
  • Perform manual testing, with some automated testing
  • Analyze requirements and define clear, testable acceptance criteria
  • Identify, document, and communicate defects with clarity and context
  • Troubleshoot issues to determine root cause and assess impact
  • Perform regression testing to ensure existing functionality is not impacted
  • Contribute to improving QA processes, tools, and test strategies
  • Participate in Agile ceremonies and collaborate with cross-functional teams
  • Coordinate testing efforts and help facilitate discussions to resolve issues
  • Proactively plan and prepare testing activities in advance of development
  • Actively share knowledge with team members and contribute to a culture of continuous learning

Requirements

  • Software QA Analyst (Level 1): 1+ years of experience in Software QA or a related field
  • Software QA Analyst (Level 2): 5+ years of experience in Software QA or a related field
  • Post-secondary education in a STEM field (e.g., Computer Science, Engineering, Mathematics, or similar)
  • Experience writing test plans, executing tests, and assessing defects in software
  • A keen eye for detail with the ability to isolate problems to repeatable steps
  • A firm understanding of web and desktop application environments
  • Agile software experience (Scrum, Kanban)
  • Excellent written and verbal communication skills
  • Experience with automated acceptance testing
  • General networking skills (setting up and troubleshooting networks)

Benefits

  • A competitive extended health and dental plan for you and your family
  • A yearly RRSP contribution on the company’s behalf, plus employee contribution matching to support your financial growth
  • An annual profit sharing bonus that recognizes your contributions to our growth
  • A salary that is based on market data and reviewed annually, with merit increases and cost-of-living adjustments
  • Generous paid time off and hybrid work options
  • Access to free on-site gyms at both Victoria locations, along with social events nearly every month
  • Paid for choosing sustainable transportation
  • $2,000 per year reimbursement for learning and development related to your role
  • Mentorship from experienced team members, and development pathways to help you grow
  • Awards and recognition for both long service and outstanding achievements

Job title

Software QA Analyst

Job type

Experience level

Junior

Salary

CA$66,637 - CA$72,747 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job