QA-тестировщик – профессионал, который играет очень важную роль в разработке любого программного обеспечения. Задача QA-тестировщика заключается в обнаружении ошибок (дефектов) в программном продукте и помощи в создании качественного надежного ПО, который будет отвечать техническим требованиям и удовлетворять пользовательский опыт. Что делает тестировщик?
Одной из основных задач QA-тестировщика является разработка и выполнение тестовых сценариев. Он анализирует требования к программному продукту, разрабатывает тест-планы и определяет, какие виды тестирования необходимо провести: функциональное, нагрузочное, интеграционное и т.д. Затем он создает тестовые сценарии, выполняет их и анализирует результаты. Важнейшая цель тестировщика – это обнаружение дефектов. Он активно тестирует программу, чтобы проверить ее функциональность, совместимость, безопасность и другие аспекты. Если он находит ошибки, то он оформляет дефектное описание с указанием шагов для воспроизведения проблемы и передае
