Software Quality Assurance (SQA) Specialist Salary (Canada)
The average salary for a Software Quality Assurance (SQA) Specialist is C$53,906 per year. A skill in Test Automation is associated with high pay for this job. Most people move on to other jobs if they have more than 20 years' experience in this field.
|Salary||C$44,175 - C$73,477|
|Bonus||C$503 - C$7,331|
|Total Pay (|
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).)
|C$42,301 - C$74,378|
Job Description for Software Quality Assurance (SQA) Specialist
Software quality assurance (SQA) specialists are in charge of overseeing the software quality control processes in their organization. They are responsible for conducting quality testing sessions to identify possible technical problems, eliminating software quality issues before shipping, and creating specialized reports regarding software bugs. They identify possible performance- and memory-related issues inside the software code, observe code discrepancies, and recommend changes to the software package. Generally, these professionals report their progress to the software lead in their department.Read More...
SQA specialists also actively participate in training efforts by implementing changes and coaching junior staff members, as well as conduct extensive research in new software technologies and participate in development meetings to suggest possibles changes to the testing and quality processes. They act as a tester by inspecting procedures and software design plans, participate in design specification and requirement reviews, validate client reported issues, and follow-up for prompt resolution. In all tasks, SQA specialists must follow strict safety and privacy regulations.
A bachelor's degree in software development, system programming, computer science, or a related field is generally required for this job. In addition, previous experience in a software quality assurance capacity is often required or preferred. Industry certifications may be preferred as well. SQA specialists must possess strong analytical skills and pay strong attention to detail. They should work well with other SQA specialists to reach all organizational goals in a timely manner, but also be able to work effectively on their own with minimal supervision. (Copyright 2018 PayScale.com)
Software Quality Assurance (SQA) Specialist Tasks
- Write, modify, and execute test scripts.
- Communicate test results to implementation and development teams.
- Maintain and update test databases and documentation.
Software Quality Assurance (SQA) Specialist Job Listings
Related Job Salaries
Key Stats for Software Quality Assurance (SQA) Specialist
Rated 4 out of 5
based on 8 votes.