Software Quality Assurance

This software quality audit checklist has been designed for software quality engineers to ensure that the software performance, efficiency, usability, bugs, deficiencies and security issues are taken into account while ensuring quality software products.

Software Quality Assurance



Initial Preparation

1. Has an organizational policy been established for QA activities?


Photo Comment

2. Have all resources and funding been secured for performing QA activities?


Photo Comment

3. Has the QA Team received adequate training or possess appropriate qualifications?


Photo Comment

4. Has the QA team been oriented on QA roles, responsibilities, authority and values?


Photo Comment

5. Has a project QA plan been prepared according to a documented procedure?


Photo Comment
QA SOPs

1. Has a peer-review schedule been established and is it being followed?


Photo Comment

2. Have checkpoint reviews been established and are they being followed?


Photo Comment

3. Are reviews and reports being documented according to set procedure?


Photo Comment

4. Are deviations in activities and work products identified, documented and controlled according to an official procedure?


Photo Comment
Software QA - Functionality

1. Does the main function of the software directly resolve the user’s primary need?


Photo Comment

2. Is it consistent enough to address the user’s need with precision on a regular basis?


Photo Comment

3. Are the specific functions of the software successful in meeting specific user needs?


Photo Comment
Software QA - Efficiency

1. Do the functions of the software respond with reasonable speed considering the task being requested?


Photo Comment

2. Does the software actively utilize its resources economically when tasked to fulfil functions?


Photo Comment

3. Are the functional limits of the software within acceptable requirements?


Photo Comment
Software QA - Usability

1. Does the software define itself well enough for users to easily recognize if it is appropriate to their needs?


Photo Comment

2. Is the difficulty of learning to use the software reasonable considering its intended functions and the user’s needs?


Photo Comment

3. Is the software reasonably easy to use considering the functions being utilized and the user’s needs?


Photo Comment
Software QA - Security

1. Does the software ensure that confidential data is only accessible to authorized users?


Photo Comment

2. Is the software capable of resisting unauthorized access attempts through program modification and other malevolent means?


Photo Comment

3. Is the software capable of verifying the identity of an entity before allowing access?


Photo Comment
Software QA - Maintainability

1. Is the software composed of a sufficient number of separate components that remain unaffected, even if another component is changed or altered?


Photo Comment

2. Can the software handle reasonable modifications without suffering defects, malfunctions and a drop in overall quality?


Photo Comment

3. Is the software consistent and reliable enough so that test criteria can be established and accurate results can be achieved?


Photo Comment

Is this sample what you are looking for?
Sign up to use & customise this template, or create your own custom checklist:

Checklist by GoAudits.com – Please note that this checklist is intended as an example. We do not guarantee compliance with the laws applicable to your territory or industry. You should seek professional advice to determine how this checklist should be adapted to your workplace or jurisdiction.

Seeing is Believing

Get a live demo customized to your unique needs, or get started with a 14-day FREE trial.