Software Quality Assurance (SQA) Analyst in Vancouver, British Columbia Salary (Canada)
A Software Quality Assurance (SQA) Analyst in Vancouver, British Columbia earns an average salary of C$65,989 per year. Most people with this job move on to other positions after 20 years in this field.
|Salary||C$45,361 - C$72,052|
|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$45,483 - C$83,053|
Job Description for Software Quality Assurance (SQA) Analyst
Software quality assurance (SQA) analysts are in charge of ensuring that software packages contain no errors by analyzing development data. They implement test plans using diverse troubleshooting computer applications. In addition, they develop automation tests and maintenance tasks. They must pay strong attention to detail during the code cycle and program methods to reduce computer errors.Read More...
SQA analysts' main responsibilities also include actively participating in the creation of quality assurance standards and making recommendations for changes to the processing systems. They must follow strict company procedures while creating scripts and comply with program specifications and keep accurate documentation. They also help with training duties and make sure that company applications are coded to industry regulations. Generally, SQA anaylsts work in an office environment with other computer science professionals. One of their main tools include a personal computer with a variety of programs to process code and identify possible problems. They usually report to the software manager in their department.
A bachelor's degree in computer science, software development, or a related field is necessary for this position. Additional industry certifications may be preferred. They should possess excellent interpersonal skills, be familiar with different computer languages, and have a working knowledge of different troubleshooting techniques. They must be able to multitask and communicate their progress to their superiors if special attention is needed on a project.
Additionally, they must work well in a team setting with other analysts and be highly organized individuals that work well on their own with minimal supervision. (Copyright 2018 PayScale.com)
Software Quality Assurance (SQA) Analyst Tasks
- Write, implement, and document test cases to identify bugs and rewrite requirements.
- Conduct exploratory testing to evaluate robustness and functionality of products.
- Design, develop, and implement automated testing systems, and evaluate output.
- Communicate feature interaction problems and identify coding problems across the system.
Software Quality Assurance (SQA) Analyst Job Listings
Key Stats for Software Quality Assurance (SQA) Analyst
Rated 5 out of 5
based on 3 votes.