Abstract: Quality assurance is often a time-consuming and error prone process for organisations. However, it is increasingly important for companies that produce ...