Quality Assurance Testing

Quality Assurance Testing is an independent opinion obtained from a person certified to be a quality Assurance officer about the quality of a product. In the present competitive age, you can not wait for your consumer to find out the anomalies in your product for you unless you want to loose future business from them.
Though the aspect of quality assurance is taking a back seat in this age of cost cutting. However one should understand that the cost incurred in quality assurance testing of a product with future benefits is much less than the cost that would be involved in re fixing anomalies once the development phase of the product is over.
Various techniques involved this area are:-
Performance Testing
Functionality Testing
Compatibility/Interoperability Testing