|
|
|
| Omniscient offers Verification and Validation services that provide independent, critical and objective evaluation of the performance and quality of a software product |
|
| Key aspects of our QA services include: |
|
- Selection of the most appropriate testing strategy
- Efficient management of the testing process
- Appropriate use of tools and automation to support the testing process
|
|
| Benefits of outsourcing QA services |
|
- Reduced QA costs
- Reduced time spent upon tackling QA challenges
- Reduced post deployment support costs
- Increased productivity of your design team
- Identification of process/ other product improvements
- Accurate feedback on your product performance and quality
- Improved product reliability enabling increased accountability and control
|
|
| We offer these services on the following dimensions: |
|
| Functional testing |
| Entails testing the product for its conformance to the intended features, functionality and usability. |
|
| Load Testing |
| Includes testing the product for effective performance in high load and stress conditions. |
|
| Technology Testing |
| Comprises of testing the product for its effective functioning in identified platform, tools and technology environments. |
|
| Regression Testing |
| In this phase Omniscient will check the entire system's functionality for each version |
|
| Development testing |
| We also partner with you at any stage and for any part of your QA requirements. We also take up integration tests (integration of several software modules provided by the customer), entire system tests and testing under a simulated environment (during prototyping phase or when the target hardware is under development). |
|
| System Testing |
| In this phase Omniscient will install the Product in the server system, which is located at the main office. After installing all the applications in the server, the CI will test the product to ensure that the installation is done correctly and whether all applications are working properly. |
|
| Data Migration - Validation Testing |
| In this phase we execute the data migration tool developed by us to migrate the existing data from Client's system. After completion of data migration, the migrated data will be validated so that it conforms to the highest standards. |
|
| Integration Testing |
| In this phase Omniscient will check the posting of the transactions from one module to another such as entries from receipts and issues are posted to general ledger |
|
| Stress Testing |
| In this phase Omniscient will check the functioning of the system when near or beyond the boundaries of the specified capabilities or requirements mentioned. |
|
| Survivability Testing |
| In this phase Omniscient will check the system’s ability to properly process incorrect transactions and persevere through reasonably expected (or unexpected) error conditions. |
|
| Recovery Testing |
| In this phase Omniscient will check the system’s ability to restart operations after the integrity of the application has been lost |
|
| Security Testing |
| In this phase Omniscient will check the system’s ability to prevent improper access to data |
|
| Performance Testing |
| In this phase Omniscient will check the system’s ability to meet performance goals. |
|
| Platform Testing |
| In this phase Omniscient will check the system’s ability to run on the platforms mentioned in the recommended hardware set up. |
|
| Usability Testing |
| In this phase Omniscient along with the Client users will check the system to identify the operations that will be difficult or inconvenient for users. |
|
| White Box Testing |
| In this phase Omniscient will study the source code of the system and do the requirement and functionality testing. |
|
| Black Box Testing |
| In this phase Omniscient non-developers will check the system based on the requirements and functionality. |
|
| Comparison Testing |
| In this phase Omniscient will check the system's strength and weakness to that of Client's existing system. |
|
| Alpha Testing |
| In this phase Omniscient along with the Client's users will check the entire system. |
|
| Beta Testing |
| In this phase Omniscient along with the Client's users will check the entire system. |
|