|
Quality Assurance / Software Testing - Independent Validation & Verification
Unissant has extensive experience conducting Evaluations and Verifications of vendor implementations as well as evaluating and refining core client Quality Assurance (QA) processes.
QA / Testing Services
Unissant consultants are skilled in multitudes of Quality Assurance and Testing services which include:
· 508 Compliance Testing
· Build Verification Tests
· Functionality Testing
· User Interface Testing
· Usability Testing
· Error Handling
· System Platform
· Stress Testing
· Performance Testing
· Installation Testing
· Print Testing
· Localization Testing
· Regression testing
Unissant follows a default workflow for the Test discipline over the course of a typical iteration in an enterprise environment.
Phased Approach to Testing
We have a documented process for conducting quality assurance. The steps involved are:
Requirements Analysis: Testing should begin in the requirements phase of the software development life cycle.
Design Analysis: During the design phase, testers work with developers in determining what aspects of a design are testable and under what parameter those tests work.
Test Planning: Test Strategy, Test Plan(s), Test Bed creation.
Test Development: Test Procedures, Test Scenarios, Test Cases, Test Scripts to use in testing software. Build Requirements Traceability Matrix
Test Execution: Testers execute the software based on the plans and tests and report any errors found to the development team.
Test Reporting: Once testing is completed, testers generate metrics and make final reports on their test effort and whether or not the software tested is ready for release.
Retesting & Defect Tracking
|