Тезисы
Quality assurance часто понимают как контроль качества. Это ответственность тестировщиков, которые следят за тем, чтобы программисты исправили все ошибки до релиза. Но вместо контроля лучше заняться обеспечением и делать это на всех этапах разработки. Если же программист способен самостоятельно не только писать «красивый код», но и создавать качественное ПО, нужен ли нам выделенный тестировщик? В докладе я хочу рассказать о частых причинах дефектов ПО и о том, какие практики помогают нам поддерживать нужный уровень качества.
Аудитория и уровень
Доклад, в первую очередь, от программиста программистам всех уровней. И для тестировщиков как взгляд с другой стороны и приглашение к дискуссии.
Презентация (на Я.Диске)
В разработке 11 лет, писал бэк и фронт для биллингов, платёжных систем, онлайн-игр, ГИС. Последние полтора года тружусь в стартапе-единороге Revolut в Wealth & Trading team.