Градация тестировщиков

Градация условная. Взято из загашников, затачивалось под конкретную фирму, так что вам может не подойти. Будет нужно - измените.

Начинающий инженер по качеству ПО

Обязанности: 

  • Выполнение тестов
  • Нахождение и фиксация дефектов
  • Ведение лога тестирования

Должен уметь и применять на практике:

  • Фиксировать дефект в форме пригодной для дальнейшей работы

 

Инженер по качеству ПО

Обязанности: 

  • Подготовка тестовых сценариев
  • Выполнение тестов
  • Нахождение, фиксация дефектов
  • Ведение лога тестирования

Должен уметь и применять на практике:

  • Фиксировать дефект в форме пригодной для дальнейшей работы
  • Знать теорию тестирования
  • Обеспечивать и оценивать тестовое покрытия

 

Ведущий инженер по качеству ПО

Обязанности: 

  • Верификация тестовых сценариев
  • Выполнение сложных видов тестов (нагрузочное, …)
  • Нахождение и фиксация дефектов
  • Ведение лога тестирования
  • Верификация ТЗ (SRS)
  • Подготовка ПМИ (если нет выделенного аналитика)
  • Курирование начинающих тестировщиков и инженеров на испытательном сроке
  • Выполнение контрольных процедур, отличных от тестирования (анализ архитектурных решений, оценка тестопригодности, …)

Должен уметь и применять на практике:

  • Фиксировать дефект в форме пригодной для дальнейшей работы
  • Знать теорию тестирования на глубоком уровне
  • Обеспечивать и оценивать тестовое покрытия 
  • Владеть одной или несколькими смежными специальностями (базовый уровень), такими как: программирование, системный анализ, дизайн интерфейсов, системное администрирование, … 

Руководитель группы тестирования

  • Определение стратегии тестирования
  • Планирование, координация и контроль работ по тестированию
  • Организация коммуникаций внутри и вне группы
  • Анализ результатов тестирования и подготовка отчетов о текущем качестве разрабатываемой системы 
  • Обучение инженеров 
  • Прочие работы по тестированию

Должен уметь и применять на практике:

  • Фиксировать дефект в форме пригодной для дальнейшей работы
  • Владеть методологией тестирования и контроля качества ПО на глубоком уровне
  • Обеспечивать и оценивать тестовое покрытие
  • Владеть одной или несколькими смежными специальностями (базовый уровень)
  • Владеть методологией разработки ПО
  • Владеть современными методами управления

Комментариев: 3

  1. Taras написал:

    подскажите пожалуйста, а что подразумевается под “теорией тестирования”, интересует не столько точноее определение, сколько источники(книги) где теорию можно почитать. Для понимания моего контекста - я вроде как девелопер, но, по факту, кроме разработки, выполняю большинство из описанных вами функций второй “ступени” и стараюсь автоматизировать почти все, благо “серверная специфика” позволяет(т.е. конечный софт в руки юзера не попадает, это независимые серваки с апишкой функций обработки данных).
    И я вот пытался у наших тестировщиков узнать, а есть ли какая-то “теория тестирования” окромя здавого смысла, которым я руководствуюсь строя и деплоя софт, четкого ответа не получил. Поэтому и спрашиваю - для лучшего пронимания смежных специалностей.

  2. SALar написал:

    Да легко: http://software-testing.ru/books/44-review/1392-2011-07-07-11-29-47

  3. StasLeo написал:

    И я вот пытался у наших тестировщиков узнать, а есть ли какая-то “теория тестирования” окромя здавого смысла, которым я руководствуюсь строя и деплоя софт, четкого ответа не получил.

    гнать их надо, если они ни то что не знают теории, они еще и не знают о ее существовании

Оставьте комментарий

Вы должны войти, чтобы оставить свой комментарий.