13 февраля 2018
Информационные технологии сейчас одна из самых востребованных и интересных для реализации своих идей и амбиций отрасль производства.
В ней обычно работают высококлассные специалисты разных специальностей и направлений деятельности. Одним из сравнительно новых направлений в IТ- технологиях стало – тестирование программного обеспечения. А занимается им – тестировщик. Кто он и что должен уметь?
Хороший тестировщик должен владеть техническими знаниями и навыками. Это аксиома, и необходимое требование. Невозможно заниматься IТ-технологиями и тестированием ПО без базовых знаний.
Исходя из этого, QА-инженер должен:
- иметь представление об администрировании прикладного ПО
- владеть, хотя бы базово, языками программирования
- оперативно адаптироваться и перестраиваться в работе с новым ПО и новыми программными языками
- обладать знаниями по разработке и выполнению пошаговых процедур.
- обладать знаниями в нескольких смежных областях
Образование - это только первая ступень в профессию. И если базовые знания можно получить, пройдя дополнительное обучение на курсах QА http://qastartup.com.ua/ то, есть еще личные качества, которые необходимы тестировщику для адаптации в профессии. Их много, но остановимся на основных восьми качествах для успешной работы.
Первое качество необходимое начинающему тестировщику – умение действовать в команде.Команда для тестировщика – емкое понятие. Это и работа внутри своего коллектива тестирования, и работа-взаимодействие с разработчиками продукта и на завершающем этапе – с бизнес-заказчиками.
Они связующее звено между всеми этими командами, от них зависит - какой продукт будет на выходе проекта. Потому что зачастую, команда разработчик-тестировщик - это целостный механизм. Тестировщик понимает и объясняет, какой должен быть итог проекта, а разработчик знает, как это сделать.
Отсюда вытекает второе основное качество – гибкость в работе.
Тестирование продукта проводится с целью обнаружения дефектов и ошибок, допущенных разработчиками. Часто, разработчиков не устраивает вмешательство в их детище, поэтому найти компромисс и доказать свою правоту – задача стоящая перед тестировщиками.
Умение отстаивать собственное мнение и противостоять давлению разработчиков и заказчиков – третье качество, без которого хороший QА-новичок не станет профессионалом. Он должен адекватно воспринимать критику со стороны и уметь корректно критиковать сам. Например, объяснить разработчику суть проблемы для ее дальнейшего устранения.
Быть стрессоустойчивым – следующее важное качество. Заказчик хочет видеть качественный продукт, протестированный и готовый к работе. Достаточно часто тестирование этого продукта проходит в сжатые сроки, поэтому завершающая стадия тестирования с корректированием ошибок и их исправлением, проходит в стрессовых условиях. Справиться со стрессом, сделать все качественно и своевременно – задача для хорошего тестировщика.
А еще QА-новичок должен обладать терпением – это пятое качество будущего профессионала. Он должен понимать, что в его работе порой необходимо выполнять тестирование снова и снова, решать проблему и вновь прогонять тесты для подтверждения корректного устранения проблем.
Молодой тестировщик должен обладать таким качеством, как гибкое мышление. Это поможет ему быстро переориентироваться на тестирование другого приоритетного для компании продукта.
Вместе с тем, для компании важно, чтобы молодой сотрудник легко ориентировался в новых направлениях, осваивал новые программы и технологии. А это под силу только обладателю таких качеств, как пытливый ум и желание познать новое.
А еще новичок QА должен уметь протестировать продукт, проанализировать выданные программой ошибки, задокументировать и описать цепочку событий. Это легко сможет сделать человек, обладающий аналитическими способностями - качеством позволяющим решать любые проблемы.
Подводя итоги можно говорить о том, что тестировщик – это не просто профессия. Это постоянное стремление к улучшению жизни вокруг себя, а значит и своей.
← Вернуться на предыдущую страницу
Сім дивовижних переваг коріандру для здоров'я 22 декабря 2024
Коріандр — популярна приправа, яку часто додають під час приготування національних страв різних народів. Вона є спорідненою моркві, петрушці та селері. Коріандр ще також називають кінзою або китайською петрушкою. Що лікує коріандр і чому його потрібно додати до свого раціону?
OpenAI представила o3 — найрозумніший ШІ у світі, який на 88 % наздогнав людину 22 декабря 2024
OpenAI представила o3 — найрозумніший ШІ у світі, який на 88 % наздогнав людину
У Google Chrome з'явиться ШІ-інструмент для виявлення шахрайських сайтів 22 декабря 2024
У Google Chrome з'явиться ШІ-інструмент для виявлення шахрайських сайтів