Должностная инструкция тестировщика

УТВЕРЖДАЮ:

_______________________________

[Наименование должности]

_______________________________

_______________________________

[Наименование организации]

_______________________________

_______________________/[Ф.И.О.]/

«______» _______________ 20___ г.

ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ

Тестировщика

1. Общие положения

1.1. Настоящая должностная инструкция определяет и регламентирует полномочия, функциональные и должностные обязанности, права и ответственность тестировщика [Наименование организации в родительном падеже] (далее — Компания).

1.2. Тестировщик относится к категории специалистов, назначается на должность и освобождается от должности в установленном действующим трудовым законодательством порядке приказом руководителя Компании.

1.3. Тестировщик подчиняется непосредственно [наименование должности непосредственного руководителя в дательном падеже] Компании.

1.4. На должность тестировщика назначается лицо, имеющее высшее профессиональное образование (бакалавриат) и стаж работы в области разработки и тестирования программного обеспечения не менее 1 года.

1.5. Тестировщик должен знать:

  • классификацию видов и типов тестирования;
  • технику проектирования и комбинаторики тестов;
  • основы работы необходимых приложений;
  • системы автоматизированного тестирования;
  • язык скриптов для написания автотестов;
  • виды и техники тестирования (техники, базирующиеся на интуиции и опыте инженера; техники, базирующиеся на спецификации; техники, ориентированные на код; тестирование, ориентированное на дефекты; техники, базирующиеся на условиях использования; тестирование, базирующееся на надежности инженерного процесса; техники, базирующиеся на природе приложения);
  • архитектуру тестируемой системы;
  • основы работы в операционной системе, в которой производится тестирование;
  • основы программирования;
  • инструменты выполнения тестов;
  • базовые техники проектирования и комбинаторики тестов;
  • типы дефектов, их классификации и статистики возникновения;
  • понимание среды применения разрабатываемого программного продукта;
  • жизненный цикл программного обеспечения, жизненный цикл дефекта;
  • формат представления информации по регламенту организации;
  • основные понятия и виды тестирования и материала, на основе которого проводится обучение;
  • основы методики преподавания;
  • правила внутреннего трудового распорядка;
  • правила по охране труда, техники безопасности и противопожарной защите.

1.6. Тестировщик в своей деятельности руководствуется:

  • требованиями законодательства РФ;
  • локальными актами и организационно-распорядительными документами Компании;
  • правилами внутреннего трудового распорядка;
  • правилами охраны труда и техники безопасности, обеспечения производственной санитарии и противопожарной защиты;
  • указаниями, приказаниями, решениями и поручениями непосредственного руководителя;
  • настоящей должностной инструкцией.

1.7. В период временного отсутствия тестировщика (отпуск, болезнь), его обязанности возлагаются на [наименование должности заместителя].

2. Должностные обязанности

Тестировщик выполняет следующие должностные обязанности:

2.1. Изучение плана тестирования и выявление приоритетных областей покрытия тестовыми случаями.

2.2. Идентификация всех значений, которые вводятся участниками в сценарии использования системы.

2.3. Выделение классов эквивалентности значений каждого типа входных данных.

2.4. Построение таблиц, в которые помещен список комбинаций значений из различных классов эквивалентности.

2.5. Построение тестовых случаев, в которых сочетаются одна перестановка значений с необходимыми внешними ограничениями.

2.6. Написание программ для автоматизированного тестирования (при необходимости).

2.7. Разработка рабочих заданий для младших тестировщиков.

2.8. Выполнение необходимых видов тестирования в соответствии с планом тестирования.

2.9. Проведение автоматизированного тестирования при необходимости.

2.10. Получение статистики о выполнении тестов.

2.11. Анализ полученных результатов.

2.12. Составление новых тестовых случаев и повторение тестирования при необходимости.

2.13. Осуществление работы в команде с разработчиками.

2.14. Оформление полученных результатов в соответствии с требуемым форматом.

2.15. Определение причины сбоя вместе с разработчиками.

2.16. Исправление проблемы, если она находится в компетенции специалиста; если нет, то подготовка отчета начальству и группе разработчиков.

2.17. Выполнение начальных настроек для проведения тестирования.

2.18. Проведение повторного тестирования.

2.19. Описание полученной ситуации в рабочем журнале.

2.20. Получение данных об ожидаемых результатах тестирования.

2.21. Получение данных о реальных результатах тестирования.

2.22. Проверка на соответствие полученных результатов.

2.23. Исследование некорректных результатов тестирования при необходимости.

2.24. Проверка тестового сценария на ошибку в данных при необходимости.

2.25. Проверка тестовых методов на охват основных функций и свойств, при необходимости.

2.26. Проверка выполнения достигнутой цели тестирования тестовым сценарием.

2.27. Получение обновленной версии программного обеспечения.

2.28. Определение критериев масштабов изменений для выявления необходимости проведения регрессионных тестов.

2.29. Выполнение тестовых сценариев, выявивших дефекты, для подтверждения успешности их выполнения после исправления программного обеспечения.

2.30. Сообщение руководителю о завершении задания.

2.31. Составление статистики выполнения тестов.

2.32. Составление отчета о проведенном тестировании, в соответствии с регламентом своей организации.

2.33. Подготовка аналитической справки о недостающих знаниях и умениях.

2.34. Подготовка методических материалов для обучения согласно требованиям руководителя, проводящего обучение.

В случае служебной необходимости тестировщик может привлекаться к выполнению своих должностных обязанностей сверхурочно, по решению заместителя директора по производству, в порядке, предусмотренном законодательством.

3. Права

Тестировщик имеет право:

3.1. Знакомиться с проектами решений руководства, касающимися его деятельности.

3.2. Вносить на рассмотрение руководства предложения по совершенствованию работы, связанной с обязанностями, предусмотренными настоящей должностной инструкцией.

3.3. Сообщать непосредственному руководителю обо всех выявленных в процессе исполнения своих должностных обязанностей недостатках в работе организации и вносить предложения по их устранению.

3.4. Запрашивать лично или по поручению непосредственного руководителя от руководителей подразделений и других специалистов информацию и документы, необходимые для выполнения своих должностных обязанностей.

3.5. Привлекать специалистов всех (отдельных) структурных подразделений к решению возложенных на него задач (если это предусмотрено положениями о структурных подразделениях, если нет — с разрешения руководителя организации).

3.6. Требовать от руководства предприятия оказания содействия в исполнении своих должностных обязанностей и прав.

3.7. Иные права, предусмотренные трудовым законодательством Российской Федерации.

4. Ответственность

Тестировщик несет административную, дисциплинарную и материальную (а в отдельных случаях, предусмотренных законодательством РФ, — и уголовную) ответственность за:

4.1. Невыполнение или ненадлежащее выполнение служебных указаний непосредственного руководителя.

4.2. Невыполнение или ненадлежащее выполнение своих трудовых функций и порученных ему задач.

4.3. Неправомерное использование предоставленных служебных полномочий, а также использование их в личных целях.

4.4. Недостоверную информацию о состоянии выполнения порученной ему работы.

4.5. Непринятие мер по пресечению выявленных нарушений правил техники безопасности, противопожарных и других правил, создающих угрозу деятельности предприятия и его работникам.

4.6. Не обеспечение соблюдения трудовой дисциплины.

5. Условия работы

5.1. Режим работы тестировщика определяется в соответствии с правилами внутреннего трудового распорядка, установленными в Компании.

5.2. В связи с производственной необходимостью тестировщик обязан выезжать в служебные командировки (в том числе местного значения).

С инструкцией ознакомлен ______/____________/ «__» _______ 20__ г.

(подпись)

Кнопка «Наверх»