We treat QA Seriously. Quality Assurance process starts along with development. Our testers research customer requirements and cover each piece of functionality with Test Cases. While development is in progress we take intermediate builds and provide feedback to devs at early stages. This way we detect problems even before they become a real pain!
When the feature is done we run a full suite of test cases and confirm when everything is done. Prior to release, we run a condensed checklist to make sure that nothing was accidentally broken. Continuous support of testing documentation makes sure that the product is well covered and new people won’t miss anything from it.