четверг, 10 июня 2010 г.

Рынок труда: что делает тестировщика востребованным

На написание этого поста меня натолкнул один из постов на STC.
Вопрос звучал так "Что работодатели хотят от кандидатов на позицию тестировщика". Однако, вопрос поставленный таким образом не имеет конкретного ответа. Это обусловлено тем, что заказчики, позиции и проекты - разные и каждая уникальная комбинация этих состовляющих может требовать от кандидата определённый набор навыков и умений.
Я осмелюсь переформулировать вопрос: "Что делает тестировщика востребованным?"
Не вдаваясь в глубокие размышления, я бы выделил следующие 10 пунктов (естественно список не конечный):
01. Способность и желание обучаться (тестировщик должен быть про-активным, он должен всё время развивать и усиливать свои навыки)
02. Сильные коммуникативные навыки (общение внутри команды, общение с заказчиком, обучение менее опытных коллег "по цеху" - например, в виде воркшопов, семинаров, презентаций и т.п.)
03. Понимание процессов и методов тестирования и обеспечения качества (причём, чем глубже понимание, тем лучше; хороший тестировщик должен бысть способен изучить и поанализировать процесс, чтобы предлогать различного рода улучшения)
04. Знание смежных областей (таких как: разработка, менеджмент, маркетинг - это помогает понять бизнес идеи проектов и эффективно направлять усилия тестирования)
05. Ответственность (тестировщик должен быть не только в состоянии отвечать за свои непосредственные обязанности, но и брать инициативу на выполнение более сложных комплексных задач, тем самым принося больше пользы в рамках всего проекта)
06. Внимание к деталям (не только в тестировании, но и во всём проекте)
07. Организованность (умение организовать свою деятельность (в различных её аспектах) высвобождает время, которое можно использовать для высокоуровневых задач, таких как улучшения процессов, изучение передовых практик, оптимизацию выполнения имеющихся задач...)
08. Октрытость новым идеям (умение мыслить вне ограничений и рамок, выдающийся тестировщик не только использует методы и теории других, но и пытается что-то улучшить, придумать новое - переизобретает тестирование)
09. Желание делиться знаниями (чтобы приносить максимальную пользу, знания должны быть достоянием всей команды, а не только отдельных её членов)
10. Энтузиазм и желание "ломать" ("An enthusiasm for breaking things" как сказал Джеймс Виттакер (J. Whittaker), описывая качества хорошего тестировщика).

Так что, если вы осознаёте, что обладаете всем вышеперечисленным - поздравляю, вы востребованный специалист на рынке тестирования ПО.

2 комментария:

  1. Как все это показать во время собеседования?

    ОтветитьУдалить
  2. Вообще, "Как все это показать во время собеседования" - это не совсем тема поста. Всё выше перечисленное на собеседовании показать невозможно. Однако можно во время испытательного срока.

    ОтветитьУдалить