2010-11-15 2 views
2

Я собираюсь нанять студента для ее карьеры в качестве тестера программного обеспечения или менеджера по тестированию программного обеспечения. Есть ли у вас какие-либо предложения, для каких вопросов для собеседования она должна быть подготовлена?Что бы вы спросили, если бы вы нанимали программный тестер?

спасибо, что заранее.

+2

не принадлежит этим: http://programmers.stackexchange.com/? – veljkoz

+0

Этот вопрос не соответствует теме, поскольку речь идет о процессе собеседования, а не о конкретной проблеме программирования. – animuson

ответ

8

Я бы спросил: «Как бы вы протестировали это«? », Где« это »- это что-то, что имеет отношение к вашей работе, или что-то, о чем вы, по крайней мере, много знаете. Например, вы можете спросить: «Как бы вы протестировали веб-браузер?». Вы бы хотели убедиться, что у этого была хорошая батарея функциональных идей тестирования, а также идея большой картины или (как указано выше), нефункциональных областей, таких как производительность, надежность, безопасность и т. Д.

Я также задал бы им вопросы о связи - например «Дайте мне пример того, как вы разрешили конфликт с сотрудником». Тестеры часто являются «носителями плохих новостей», поэтому навыки межличностного общения, а также способность хорошо общаться со сверстниками имеют решающее значение. Вы также можете найти примеры использования данных для принятия решений или влияния без полномочий.

Наконец, спросите: «Как вы узнаете?» - тестирование - это учебная деятельность, поэтому способность - и продемонстрированный опыт быстрого обучения - признак того, кто будет успешным.

+0

+1 Спасибо, Алан, хорошие советы. Я возьму «как вы учитесь?» вопрос особенно учитывается. –

1

Что вы должны включить в отчет об ошибке?

+0

+1 из-за причины, спасибо! –

1

1) как бы вы анализировали случаи использования бизнеса и разрабатывали планы тестирования вокруг этих случаев использования?
2) как бы вы реализовали эти тестовые примеры?
3) как бы вы справлялись с регрессионным тестированием через выпуски по мере увеличения приложения
4) как бы вы отслеживали проблемы.

это стандартный набор вопросов для QA/Testers. Если у кандидата есть навыки программирования, я бы спросил их об опыте с автоматическим тестированием и таких вещах, как Selenium.

+0

+1 Благодарим вас за Selenium. Может быть хорошим моментом для начала обучения автоматическому тестированию. –

1

Что такое регрессионный тест?

+1

Вы говорите, что ответы на мелочи - хороший показатель того, будет ли кто-то хорошим тестером программного обеспечения? – Alan

+0

Спасибо! @Alan: Я не очень хорош в этой области. Плохо было бы, если бы я не пытался научить ее мелочи при тестировании :-) –

+0

@Alan: Что сказал В.Х. Я не принимаю решение о том, означает ли знание ответа хороший кандидат. Я отвечаю, что человек, входящий в интервью, может ожидать, что его попросят. –

1

Определить и объяснить разницу между:

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

А между:

  • Тестирование белых ящиков
  • тестирование черного ящика
  • испытания коробки Серый

В каких-то случаях они должны быть реализованы? Приведи примеры.

+0

+1 ОК, спасибо! Знание случаев для каждого тестового типа - хороший момент! –

0

Предположим, вы нанимаете программный тестер. На какой вопрос вы спросите его?

1

Joel в конце этой статьи упомянули некоторые качества для тестера. Может быть, это может помочь. Joel on testing

+0

Спасибо! Очень обнадеживает, потому что она определенно не программист :-) –

2

Будьте готовы к «у вас есть вопросы для меня», которые появляются во время большинства интервью.

У вас есть вопросы. Например, это магазин проворного или водопада? Используют ли они автоматизацию? К какому типу тестирования обычно относятся (регрессия, безопасность, производительность, поисковая работа и т. Д.). И задайте конкретные вопросы о том, что они сейчас разрабатывают.

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

+0

Good Point, спасибо! –

0
  • Методы мониторинга

  • Сложность Метрики

  • Виды анализа программного обеспечения

  • Объясняя стимулирующая ошибка

Тестирование вопросов о цикле разработки программного обеспечения жизни (SDLC) , базовые концепции тестов и некоторые простые «задачи», вопросы, связанные с написанием инструкции SQL и написанием фактического тестового примера.

Phil Kirkham's post из некоторого времени назад также имеют некоторые полезные советы