QA (Quality Assurance) — обеспечение качества продукта. Тестирование бывает ручным и автоматизированным, функциональным и нагрузочным.
Зачем нужно
- Находит ошибки до того, как их увидит пользователь.
- Снижает стоимость исправлений (баг на проде дороже бага на тесте).
- Подтверждает, что продукт соответствует техническому заданию.