Skip to content

Guide to Quality Assurance Processes

Contents

Why/What is Quality Assurance?

Quality Assurance (QA) is a procedure designed to ensure the quality of software products or services delivered by an organisation. It focuses on enhancing the software development process to meet the defined quality standards effectively.

Git Contribution Guide

The Git Contributions Guide outlines the processes for git workflows, including branching, commit formatting guidelines, and draft pull requests.

Key Areas Covered

Software Development and Testing

The Testing and Development Processes Document offers information and resources related to software conception, development, and documentation. It covers Test Driven Development (TDD) and feature development using this approach. Reviewing this document before starting your coding tasks is recommended as it integrates testing into the development process.

Key Areas Covered