What do software testing and QA services include?
-
Testing answers one question: does the software do what was agreed, for the people who will use it, in the conditions it will meet?
Read moreShow less
Answering it properly needs several kinds of test. Functional tests check behaviour. Integration tests check that connected systems exchange the right data. Performance tests check speed and capacity. Security tests look for weaknesses. Usability tests check that real people can finish real tasks.
-
Quality assurance goes wider than testing.
Read moreShow less
It includes reviewing requirements for gaps and contradictions before they are built, peer review of code, and agreeing release criteria in advance, so that going live is decided on evidence. The same QA discipline protects the platforms Next Orbit delivers; MeezanX, for instance, serves internal, vendor and client users on live projects, and each configuration change and update we deploy is regression-tested before it reaches them.
- Test strategy and test plans
- Functional, integration and regression testing
- API and database testing
- Performance and load testing
- Security and access-control testing
- User acceptance testing (UAT) support