Quality Assurance with experience
Quality Assurance is present at all stages of software development. In total we execute more than 3000 tests for every update we do.
Here you can see the main parts from which our Quality Assurance process consists:
Autotests | Review | Manual |
Newly developed features are covered with unit and integration tests. | Requirements are reviewed with QA, Dev and Biz Teams. This helps to ensure that they meet the requirements’ quality criteria and can be fulfilled. | Tests for new features are created based on test design techniques that makes coverage measurable. |
If issue is found on any SDLC stage the fix will also be tested to avoid regression. | Code is reviewed by other team members to ensure that it is efficient and corresponds to company’s code style policy. | On new feature adding: new feature and smoke suits are run. |
Automated E2E tests that cover main flows. | Peer review is done by developers with 15+ years of experience. | Full review of application on dependencies update. |