Чем же занимаются Quality Engineers в Atlassian, если всё тестируют разработчики?
- являются носителями знаний о продукте
- проводят регулярный анализ работы команды чтобы ответить на вопросы: есть ли проблемы с качеством? какие практики могут помочь? какое и где необходимо тестирование?
- организуют QA kickoff, QA demo, Blitz на этапах внедрения этих практик в процесс разработки. некоторые команды подхватывают это быстро, другим нужно длительное внешнее воздействие :)
- обучают разработчиков техникам тестирования - декомпозиция, эвристики, вот это всё
- находят или разрабатывают, внедряют тулы для тестирования и автоматизации
- задают направление развития автоматизации тестирования и следят за ним
- общаются с сапортом для выявления актуальных проблем
- работают над ускорением тестов и сборок, сокращением devloop
- помогают писать тесты разработчикам
- участвуют в код-ревью
- общаются с QE из смежных продуктов
Это примерный и конечно неполный список активностей. Конкретные задачи будут зависеть как от зрелости команды, так и от технического уровня самого QE.
comments powered by Disqus