Quality Assurance & Quality Engineering for Financial Services