Quality Assurance

 

Creating a quality assurance department

• Building a test lab

• Adapting ISO, CMM and Six Sigma models to business needs

• Negotiating and implementing standards and practices

• Establishing goals and methods for quality assurance, quality control and testing

• Establishing metrics to analyze performance and results

• Auditing project management, software engineering and testing processes

• Auditing testware and test environments

• Selecting and customizing appropriate tools for

- manual testing
- automated functional testing
- automated performance testing
- change management
- configuration management
- version control
- document management

• Developing templates for system and test documentation

• Developing technical procedures guides

• Managing testing for software products

• Creating test plans, test cases, test data and test metrics

• Educating business managers, project managers and development managers about the key principles and best practices of quality assurance