Договір включає в себе наступні послуги:
- Визначення цілей, методів та підходів до тестування, з урахуванням вимог проекту та очікувань стейкхолдерів. Створення детальних тестових планів, які включають визначення тестових випадків, сценаріїв, вимог до тестових даних та середовища.
- Проведення ручного та/або автоматичного тестування відповідно до розроблених тестових планів, виявлення помилок та відхилень від очікувань.
- Документування виявлених дефектів та помилок, їх опис, відстеження та контроль за їх виправленням.
- Взаємодія з командою розробки для передачі інформації про виявлені дефекти та контроль за їх виправленням.
- Перевірка та тестування виправлених дефектів, переконання, що вони успішно виправлені та не впливають на інші частини програмного продукту.
- Створення та підтримка актуальної тестової документації, включаючи тестові плани, випадки, сценарії та звіти. Проведення регресивного тестування для перевірки стабільності програмного продукту після внесення змін або виправлень.
- Підготовка звітів про результати тестування, включаючи статистику про виявлені дефекти.