A quality assurance assures that there is the optimum level of productivity during the manufacturing of the product. A quality assurance officer has to be responsible for the quality of the raw material, assembling the products and the modules, management, services, production,the inspection processes and customer complaint. A quality assurance officer makes sure that there are minimum chances of a product being rejected on the basis of quality. Most products go through a quality controller to minimize any possibility of a substandard product reaching the end customer.