Quality Assurance

Making sure solutions work

All of our solutions involve quality assurance at various levels.

Quality Assurance aspects of other SDLC phases

Some quality assurance steps are built-in to aspects of the software development life cycle (SDLC). For example, Unit Testing is a quality assurance step that is built-in to the development aspect of SDLC.

Quality Assurance Services

CloverLeaf provides quality assurance services that are tailored to each solution. The following is a high-level list of these services:

  • Automated Testing
  • Functional Testing
  • Performance Testing
  • Regression Testing
  • Usability Testing
  • Defect Management
  • Requirements Traceability
  • Accessibility Testing
  • ADA Compliance

Quality Assurance Activities

Each of the testing services above will include various QA activities:

Test Planning
  • Identify test stragegy
  • Identify test environment needs
  • Identify testing tools
  • Integrate tools as needed

Test Case Design
  • Create test standards
  • Record/generate/harvest data
Test Case Execution
  • Train testing staff
  • Troubleshoot
  • Test environment support
  • Defect management