Test / Quality Assurance (QA) Analyst, (Computer Software) Salary
A Test / Quality Assurance (QA) Analyst, (Computer Software) earns an average salary of $58,114 per year. Most people move on to other jobs if they have more than 20 years' experience in this field. A skill in Test Automation is associated with high pay for this job.
Job Description for Test / Quality Assurance (QA) Analyst, (Computer Software)
Test/quality assurance (QA) analysts of computer software perform many tasks related to software development and release to ensure that the user experience is consistent, appropriate, and that the company’s software is easy to understand and use. They are ultimately responsible for the success of the testing process. They may plan and develop testing strategy, as well execute tests. They may also log issues, work to resolve problems, or report them to the appropriate group for resolution.Read More...
Most test/quality assurance analysts work in a business office during regular business hours. Their work in the computer software industry consists primarily of reviewing data and performing tests over the computer. They may be required to work additional hours, including evenings or weekends, when time-sensitive projects occur.
Test/quality assurance analysts may work closely with many other areas and departments within the company. Often, they work under the direction of a senior quality assurance analyst or manager of quality assurance. They may also work closely with information technology (IT) and technical support departments as they identify issues that need to be resolved, as well as technical writers to create user publications.
Most test/quality assurance analysts are required to have a bachelor’s degree in computer science, information systems, business, or a related field. Experience of at least one year in quality assurance processes, test automation, and a variety of software applications is often preferred. They must also demonstrate excellent abilities in both written and verbal communication, presentation skills, problem solving, and the ability to handle multiple priorities simultaneously.
Test / Quality Assurance (QA) Analyst, (Computer Software) Tasks
- Find bugs, defects, and regressions.
- Design, implement, execute and debug information technology test cases and scripts.
- Validate and document completion of testing and development.
- Automate test cases.
- Verify fixes.
Software Quality Assurance (SQA) Analyst Job Listings
Search for more jobs:
Popular Skills for Test / Quality Assurance (QA) Analyst, (Computer Software)
Pay by Experience Level for Test / Quality Assurance (QA) Analyst, (Computer Software)
Median of all compensation (including tips, bonus, and overtime) by years of experience.
Pay Difference by Location
Related Job Salaries
Key Stats for Test / Quality Assurance (QA) Analyst, (Computer Software)
Rated 4 out of 5
based on 123 votes.