В Академии ГлавСпец обучение ведется по 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 |
Заявка на обучение | ||||||
| Организация и проведение технического интервью | ||||||||||
| Проведение анализа полученных результатов интервью | ||||||||||
| Оценка соответствия навыков и умений кандидата квалификационным требованиям | ||||||||||