Our team, at Star Link Global, uses metric software and follows the testing process in compliance with ISO 9001:2015 at each stage of the development to measure software quality while also removing any bugs or flaws in the build process.
Our teams, software development and the QA, work in harmony to deliver to our clients the highest quality of work by carrying out the following tests:
Our solutions architects and QA team work in collaboration to not only review and backlog the prototype but also assist in the creation of the acceptance criteria and testing PBIs. Their test plan includes both manual test cases and automated feature test cases and the basis of this test plan is testing PBIs. Each test plan includes all the important information on output and responses on the product to determine that the requirements are met as well as being of a performant, secure and high-quality standard.
Our developers perform two major tasks; to exercise units of software during development they write unit tests and to ensure that their work performs by the acceptance criteria, they carry out comprehensive testing.
To protect your business from future cyberattacks, our teams root out the weaknesses by testing the solution.
Regression testing is carried out by the team throughout the build process to ensure that any change in coding has not affected the existing features. This represents a combination of automated test suites and manual verification along with re-running of the software.
The final stage of the software development life cycle is UAT. In this process, the clients’ end-users carry out tests to ensure that the software is capable of carrying out the required tasks in real-world situations.
To verify whether the system can carry out large loads as it was designed to, our team assesses the stability, speed, and scalability of the system operation. Performance testing comprises two aspects;
a) Developers exercise the system with excessive amounts of data to ensure it performs according to expectations.
b) QA engineers create load suite tests using automated tests which allows them to test the system with as many users as it would be expected to be bombarded by in the real world.