|
Quality AssurancePSTech differs from many companies in the industry for its heavy involvement, experience and investments in software quality assurance. Software testing, as part of Software Development process, is based on Test Cases concept consisting of pre-defined scenarios for every input/output test operation, including description, steps, and pass/fail criteria as minimal requirements. We use various methods for achieving high levels of test coverage. Our quality assurance engineers perform different levels and types of tests during the application development lifecycle. Those tests are:
Quality Assurance process provides documentation on levels of test cases, modules, whole application. Results are collected, analyzed and visualized by usage of various tools. We ensure repetitiveness of tests enabling:
Bug lifecycle is a central point where QA and engineering focus merge to ensure high quality. We follow strict procedures regarding software defects that could be summarized as:
|