Home » Process and Methodology » Quality Assurance
Quality Assurance

At IRange, QA auditing activities follow a plan that starts from the initial stages of the project which provides a strong infrastructure for the project’s success. Auditing and evaluating project processes and work products are done to ensure adherence to applicable process description, standards and procedures as per the project’s processes.

QA ensures that all issues and/or deviations detected during testing processes are communicated to relevant software engineers and that the corrective actions are identified and documented and all appearing issues have been closed.

The quality assurance process includes a number of procedures that are held during the project’s life cycle, listed below are brief descriptions of these procedures:

  • Requirements Validation:

    To ensure that the developed SRS reflects the customer requirements.

  • Requirements Acceptance:

    A milestone to report progress to the customer and senior management.

  • Unit Testing:

    To isolate each part of the program and show that the individual parts are correct.

  • Integration Testing:

    Individual software modules are combined and tested as a group.

  • System Testing:

    Testing the whole system before delivering it to clients.

  • Acceptance Testing:

    To provide confidence that the delivered system meets the business requirements of users.