Специалист по тестированию в области информационных технологий (специалист по тестированию/QA)
Функциональное тестирование разрабатываемых компанией продуктов; Подготовка тестовых данных и выполнение тестовых процедур; Разработка тестовых случаев, проведение тестирования и исследование результатов; Разработка документов для тестирования; Разработка стратегии тестирования и управление процессом тестирования;
Основные обязанности:
- В связи с большими объемами аналитической работы, должность тестировщика требует соответствующих высоких аналитических способностей: сотрудник должен уметь не только тестировать программы, но и быть техническим писателем, совмещая профессии тестировщика и системного аналитика ;
- Кроме того, в прямые обязанности тестировщика входят следующие пункты: Разработка планов, графиков, методик и описаний проводимых тестирований;
- Моделирование возможных поломок, которые могут возникнуть после продажи программного обеспечения;
- Тестирование продуктов, в том числе посредством нагрузочного теста;
- Составление отчетов о проведении всех видов тестирования, Заполнение таблиц полученными результатами;
- Анализ и классификация ошибок, возникших при тестировании;
- Доработка тестовых планов и кейсов;
- Проведение аудита техдокументации на полноту и актуальность данных;
- Организация интеграционного тестирования с другими программными продуктами;
- Создание автоматизированных тестов.
Требования к индивидуальным особенностям специалиста
- Умение работать в команде;
- Аналитическое мышление;
- способность к обучению в течение жизни;
- ориентированность на результат;
- Гибкость в работе;
- Профессиональный кругозор;
- Терпение;
- Самостоятельность мышления;
- Внимание к мелочам;
- Обязательность и исполнительность;
- Тестировщик должен обладать высокими коммуникационными навыками;
Требования к профессиональной подготовке
- Сотрудник, претендующий на это место, должен обладать идеальными познаниями в области программирования, уметь осуществлять контроль за качеством выпускаемых программных продуктов, а также вести анализ и выявлять ошибки при разработке приложений ;
- Поскольку большинство технической информации поступает не только на русском, но и на зарубежных языках (чаще всего английском), тестировщик должен обладать хорошими знаниями в английском, позволяющими писать и считывать информацию технического свойства ;
- В качестве дополнительных навыков от специалиста по тестированию могут понадобиться знания в области веб-приложений и мобильных платформ, таких как IOS и Android.