В Академии ГлавСпец обучение ведется по 50 наименованиям авторских программ, каждая от 40 до 520 и...
Академия ГлавСпец
Обобщенные трудовые функции | Возможные наименования должностей, профессий | Требования к образованию и обучению | Требования к опыту практической работы | Трудовые функции | Трудовые действия | |||||
код | наименование | уровень квалификации | наименование | код | уровень (подуровень) квалификации | |||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
A | Подготовка тестовых данных и выполнение тестовых процедур | 4 | Младший тестировщик |
Среднее профессиональное образование - программы подготовки квалифицированных рабочих (служащих) |
- |
Подготовка выполнения рабочего задания | A/01.4 | 4 | Изучение рабочего задания и еще 2 |
Заявка на обучение |
Оценка времени, необходимого для выполнения поставленного объема работ | ||||||||||
Извещение руководителя о результатах изучения задания | ||||||||||
Подготовка тестовых данных в соответствии с рабочим заданием | A/02.4 | 4 | Проведение анализа реальных данных и еще 4 |
Заявка на обучение | ||||||
Выделение тестовых данных из имеющихся машинных файлов | ||||||||||
Выделение тестовых данных из внемашинных документов | ||||||||||
Применение при необходимости генератора тестовых данных | ||||||||||
Подготовка отчета о выполненных действиях | ||||||||||
Выполнение процесса тестирования | A/03.4 | 4 | Проверка всех компонентов инструментария и тестируемого программного обеспечения на корректное начальное состояние для начала тестирования и еще 4 |
Заявка на обучение | ||||||
Подготовка тестовых платформ (установка операционной системы, дополнительного программного обеспечения и другого по необходимости) | ||||||||||
Выполнение тестовых процедур на тестовых данных | ||||||||||
Сравнение фактического и ожидаемого результатов | ||||||||||
Сообщение руководителю о выполненном задании | ||||||||||
Регистрация дефектов в системе контроля (базах данных) | A/04.4 | 4 | Занесение информации о дефекте в систему контроля дефектов, включая описание условий, при которых возник дефект и еще 2 |
Заявка на обучение | ||||||
Занесение информации об улучшении программного обеспечения в систему контроля дефектов, если такая информация появилась | ||||||||||
Добавление в систему планирования задач отчета о выполненном рабочем задании | ||||||||||
Тестирование сопроводительной документации на соответствие требованиям заказчика | A/05.4 | 4 | Проверка наличия сопроводительной документации и еще 5 |
Заявка на обучение | ||||||
Выявление недостатков документации и несоответствия внутренним стандартам качества | ||||||||||
Проверка документов на соответствие требованиям заказчика | ||||||||||
Пошаговое произведение действий по указаниям в документации | ||||||||||
Проверка соответствия действительных и указанных в документации результатов | ||||||||||
При выявлении несовпадений регистрация найденных дефектов в системе контроля дефектов | ||||||||||
B | Разработка тестовых случаев, проведение тестирования и исследование результатов | 5 | • Тестировщик • Инженер-тестировщик |
Высшее образование - бакалавриат |
Стаж работы не менее года в области разработки и тестирования программного обеспечения |
Определение и описание тестовых случаев, включая разработку автотестов | B/01.5 | 5 | Изучение плана тестирования и выявление приоритетных областей покрытия тестовыми случаями и еще 6 |
Заявка на обучение |
Идентификация всех значений, которые вводятся участниками в сценарии использования системы | ||||||||||
Выделение классов эквивалентности значений каждого типа входных данных | ||||||||||
Построение таблиц, в которые помещен список комбинаций значений из различных классов эквивалентности | ||||||||||
Построение тестовых случаев, в которых сочетаются одна перестановка значений с необходимыми внешними ограничениями | ||||||||||
Написание программ для автоматизированного тестирования (при необходимости) | ||||||||||
Разработка рабочих заданий для младших тестировщиков | ||||||||||
Проведение тестирования по разработанным тестовым случаям | B/02.5 | 5 | Выполнение необходимых видов тестирования в соответствии с планом тестирования и еще 6 |
Заявка на обучение | ||||||
Проведение автоматизированного тестирования, при необходимости | ||||||||||
Получение статистики о выполнениях тестов | ||||||||||
Анализ полученных результатов | ||||||||||
Составление новых тестовых случаев и повторение тестирования, при необходимости | ||||||||||
Работа в команде с разработчиками | ||||||||||
Оформление полученных результатов в соответствии с требуемым форматом | ||||||||||
Восстановление тестов после сбоев, повлекших за собой нарушение работы системы | B/03.5 | 5 | Определение причины сбоя вместе с разработчиками и еще 4 |
Заявка на обучение | ||||||
Исправление проблемы, если она находится в компетенции специалиста; если нет, то подготовка отчета начальству и группе разработчиков | ||||||||||
Выполнение начальных настроек для проведения тестирования | ||||||||||
Проведение повторного тестирования | ||||||||||
Описание полученной ситуации в рабочем журнале | ||||||||||
Анализ результатов тестирования | B/04.5 | 5 | Получение данных об ожидаемых результатах тестирования и еще 6 |
Заявка на обучение | ||||||
Получение данных о реальных результатах тестирования | ||||||||||
Проверка на соответствие полученных результатов | ||||||||||
Исследование некорректных результатов тестирования, при необходимости | ||||||||||
Проверка тестового сценария на ошибку в данных, при необходимости | ||||||||||
Проверка тестовых методов на охват основных функций и свойств, при необходимости | ||||||||||
Проверка выполнения достигнутой цели тестирования тестовым сценарием | ||||||||||
Проверка исправленных дефектов в порядке их приоритета | B/05.5 | 5 | Получение обновленной версии программного обеспечения и еще 3 |
Заявка на обучение | ||||||
Определение критериев масштабов изменений для выявления необходимости проведения регрессионных тестов | ||||||||||
Выполнение тестовых сценариев, выявивших дефекты, для подтверждения успешности их выполнения после исправления программного обеспечения | ||||||||||
Сообщение руководителю о завершении задания | ||||||||||
Предоставление результатов тестирования руководителю группы (отдела) тестировщиков | B/06.5 | 5 | Получение обновленной версии программного обеспечения и еще 3 |
Заявка на обучение | ||||||
Определение критериев масштабов изменений для выявления необходимости проведения регрессионных тестов | ||||||||||
Выполнение тестовых сценариев, выявивших дефекты, для подтверждения успешности их выполнения после исправления программного обеспечения | ||||||||||
Сообщение руководителю о завершении задания | ||||||||||
Деятельность по обучению младших тестировщиков | B/07.5 | 5 | Составление статистики выполнения тестов и еще 1 |
Заявка на обучение | ||||||
Составление отчета о проведенном тестировании, в соответствии с регламентом своей организации | ||||||||||
C | Разработка документов для тестирования и анализ качества покрытия | 6 | • Тест-дизайнер • Ведущий тестировщик • Старший инженер-тестировщик |
Высшее образование - бакалавриат |
Стаж работы в области разработки и тестирования программного обеспечения не менее трех лет |
Оценка требований исходной документации | C/01.6 | 6 | Тестирование исходной документации (поиск нестыковок, выяснение недостающей информации по продукту) и еще 3 |
Заявка на обучение |
Проведение анализа требований на реализуемость | ||||||||||
Проведение анализа требований с точки зрения пригодности к тестированию | ||||||||||
Подготовка отчета о некорректности документации, при необходимости | ||||||||||
Определение требований к тестам | C/02.6 | 6 | Изучение документации с требованиями к разрабатываемому программному продукту и еще 1 |
Заявка на обучение | ||||||
Разработка требования к тестированию на основе требований к системе (бизнес-требований, функциональных требований, требований к производительности и др.) | ||||||||||
Разработка тестовых документов, включая план тестирования | C/03.6 | 6 | Определение цели тестирования и еще 8 |
Заявка на обучение | ||||||
Определение объекта тестирования | ||||||||||
Определение видов тестирования (приемочное, установочное, альфа- и бета-тестирование) | ||||||||||
Определение входных данных | ||||||||||
Разработка последовательности проведения работ: подготовки, тестирования, уточнения сроков этапов работы, анализа результатов в разрезе запланированных фаз разработки | ||||||||||
Выбор видов тестирования и их применения по отношению к объекту тестирования | ||||||||||
Определение критериев начала и окончания тестирования | ||||||||||
Описание необходимых рабочих ресурсов | ||||||||||
Составление плана тестирования | ||||||||||
Оценка тестов | C/04.6 | 6 | Оценка покрытия кода тестовыми случаями и еще 5 |
Заявка на обучение | ||||||
Оценка покрытия требований тестовыми случаями | ||||||||||
Анализ пропущенных дефектов и причины их пропуска | ||||||||||
Проведение сбора продуктовых метрик | ||||||||||
Определение набора исполняемых тест-кейсов | ||||||||||
Отслеживание работоспособности скриптов для автотестов | ||||||||||
Подбор персонала совместно с руководителем подразделения и специалистом соответствующей службы | C/05.6 | 6 | Анализ резюме соискателя и еще 4 |
Заявка на обучение | ||||||
Проведение собеседования совместно с руководителем и составление объективного мнения о компетенции соискателя | ||||||||||
Разработка тестового задания для соискателя, при необходимости | ||||||||||
Проверка и анализ результата выполнения тестового задания, при необходимости | ||||||||||
Подготовка отчета о результатах собеседования с обоснованием принятого решения | ||||||||||
Проведение обучения тестировщиков | C/06.6 | 6 | Проведение аттестации специалистов и выявление уровня квалификации и еще 6 |
Заявка на обучение | ||||||
Разработка плана обучения | ||||||||||
Организация обучения специалистов или выбор курса обучения | ||||||||||
Разработка оценочного (тестового) материала для проверки усвоения материала | ||||||||||
Разработка принципов мотивации обучения с учетом политики организации | ||||||||||
Подбор необходимой литературы и других источников информации по темам обучения | ||||||||||
Подготовка отчета о результатах проведенного обучения | ||||||||||
D | Разработка стратегии тестирования и управление процессом тестирования | 6 | • Руководитель отдела тестирования |
Высшее образование - специалитет, магистратура |
Стаж работы в области разработки и тестирования программного обеспечения не менее пяти лет |
Выявление приоритетных функций для покрытия тестирования | D/01.6 | 6 | Проведение совместно с аналитиком переговоров с заказчиком и еще 2 |
Заявка на обучение |
Уточнение приоритетов заказчика | ||||||||||
Корректировка рабочего процесса команды тестирования на основе результатов переговоров с заказчиком | ||||||||||
Утверждение с аналитиком (и/или руководителем проекта) требований заказчика | D/02.6 | 6 | Проведение экспертизы требований совместно с аналитиком и/или руководителем проекта для выявления пропущенных требований и еще 2 |
Заявка на обучение | ||||||
Анализ требований для исключения некорректно сформулированных требований | ||||||||||
Согласование методик и методов тестирования | ||||||||||
Формирование и утверждение стратегии тестирования | D/03.6 | 6 | Определение целей тестирования, уровня тестирования, ролей и обязанностей каждого члена команды и еще 8 |
Заявка на обучение | ||||||
Определение требования к тестовым данным | ||||||||||
Определение инструментальных средств для достижения целей тестирования | ||||||||||
Определение требований к окружению и программному обеспечению, необходимых для достижения целей тестирования | ||||||||||
Проведение анализа рисков и выработка плана по снижению рисков | ||||||||||
Оценка сроков выполнения тестирования | ||||||||||
Принятие решения об автоматизации тестирования | ||||||||||
Определение рабочих ресурсов (количества тестировщиков, списка рабочих станций, тестовых сред), для проведения тестирования | ||||||||||
Определение и документирование механизмов передачи продукта на тестирование | ||||||||||
Организация рабочего процесса команды специалистов по тестированию (включая оценку трудозатрат) | D/04.6 | 6 | Распределение нагрузки между тестировщиками и еще 4 |
Заявка на обучение | ||||||
Организация рабочего процесса команды тестирования | ||||||||||
Разработка политики мотивации специалистов по тестированию | ||||||||||
Контроль рабочего процесса команды тестирования, контроль хода выполнения тестовых заданий | ||||||||||
Корректировка рабочего процесса команды тестирования, при необходимости | ||||||||||
Мониторинг работ и информирование о ходе работ заинтересованных лиц | D/05.6 | 6 | Контроль процесса тестирования (включая сроки исполнения) и еще 3 |
Заявка на обучение | ||||||
Уведомление о ходе тестирования заинтересованных лиц в формате, установленном регламентом организации | ||||||||||
Обеспечение разработчиков и других заинтересованных сторон информацией о проблеме для ее идентификации и исправления | ||||||||||
Составление отчетов, включающих анализ реального и запланированного состояний | ||||||||||
Проведение интервью, оценка технических знаний кандидата на замещение вакансии | D/06.6 | 6 | Составление перечня необходимых навыков для специалиста определенного уровня и еще 3 |
Заявка на обучение | ||||||
Организация и проведение технического интервью | ||||||||||
Проведение анализа полученных результатов интервью | ||||||||||
Оценка соответствия навыков и умений кандидата квалификационным требованиям |