6 questions determine if candidate is fit
Тъй като технологиите се разрастват и софтуерът се превръща в неразделна част от човешкия живот, очакванията за по-добро приложение, обслужване и потребителски опит нарастват.
как да намеря ключ за сигурност на рутера
Отминаха дните, когато клиент посещаваше пазара 5 пъти, за да провери различни марки, качество и цена, преди да закупи климатик. В днешно време тези големи решения се вземат, докато седите на удобен стол и отпивате кафе.
С няколко кликвания можете да оцените всяко едно и всичко онлайн, което се предлага на пазара; можете да прочетете подходящи препоръки от други потребители; можете да поръчате и очаквате климатика на прага ви до един ден.
С тези промени, не мислите ли, че е време също да революционизирате интервютата и процесите на подбор на кандидати?
Нека разгледаме пример:
Ако искате да осигурите по-добра сигурност, трябва да назначите въоръжен охранител. Но преди това трябва да потвърдите дали той знае как и кога да използва тези оръжия за сигурност.
И как го потвърждавате?
Като се опитвате да го съдите в рамките на 20-30 минути от процес, наречен интервю?
Никой няма да получи безкрайно време за преценка и избор на кандидат. Важно е да разберете как трябва да бъде процесът на интервю и въпроси, за да получите най-добри резултати.
И правилният процес трябва да включва правилни въпроси, нали?
Нека разгледаме няколко сценария:
Сценарий # 1:В ход е интервю за позиция за начинаещи на ниво QA за софтуер:
В: Какво е STLC?
О: Отговорено ...
В: Какво представлява жизненият цикъл на бъговете?
О: Отговорено ...
В: Кажете ми тестовите случаи за страницата за вход?
О: Отговорено ...
В: Как бихте тествали Facebook?
О: Отговорено ...
Резултат? Кандидатът е избран.
Сценарий # 2:В ход е интервю за позиция за начинаещи на ниво QA за софтуер:
В: Защо искате да сте софтуерен тестер?
A: Umm ...... Всъщност обичам да правя тестове (Добре е да знам)
В: Как бихте искали пицата, ако е представена в триъгълна форма?
О: Кой ще мисли за формата, когато има пица? Просто ще го ям и ще се усмихвам
В: Как изостряте уменията си за тестване?
О: Продължавам да тествам.
В: Можете ли да наблюдавате нещо около себе си и да посочите някои проблеми?
О: Ъмм ... (бръчки на челото и проклинане на интервюиращия) ... .umm ... ..umm ...... продължение
Резултат? Кандидатът е помолен учтиво да напусне.
Забелязали ли сте разлика между тези сценарии за интервю? Разбрахте смисъла.
как да отворите mkv файл на windows
В кариерата си съм интервюирал толкова много кандидати и от това определено мога да заключа, че:
- Почти всички кандидати са подготвени за теоретични въпроси
- Комуникативното умение е важно, но преценката на кандидат въз основа на това едно умение не е достатъчно
- Демо на Тестване в реално време / QA умения е задължително преди селекцията
- Ако човекът не проявява любопитство и страст, интервюто ще бъде просто загуба на време
- Изпробването на нещо логично трябва да има по-голяма тежест, отколкото да се отговори на теоретичен въпрос
- Колко бързо и креативно човек може да генерира тестови идеи е най-важно
- Умението за отчитане на QA е важно и не може да бъде пренебрегнато
Всички позиции имат свои собствени изисквания, но освен това има обща необходимост за всяка област, която трябва да бъде проверена, без значение за кое назначение се провежда интервюто.
Що се отнася до софтуерното тестване, мога да посоча по-долу въпроси, без конкретен ред, които да бъдат разгледани:
Задайте тези 6 въпроса, за да определите дали кандидатът е годен за QA позиция:
Въпрос 1за любопитството и страстта:
Да си софтуерен тестер означава да си любопитен за всичко. Трябва да огледате дете, което е любопитно към целия свят и иска да знае как работи. Това са критичните критерии, които трябва да се имат предвид.
Въпросите ми по този въпрос са като:
- Защо искате да бъдете тестер?
- Защо мислите, че столът изисква четири крака?
- Защо използваме чадър, за да се предпазим от дъжд?
Въпрос №2относно разбирането на приоритетите:
Тестерът винаги се зарежда с множество задачи и ако не е в състояние да дефинира приоритети, той ще създаде само бъркотия. Вместо да скачате във всичко и не можете да завършите нищо, по-добре е да напуснете работната зона със задоволство, че сте завършили успешно една от важните дейности.
Но кой определя какво е важно? Въпросите са:
- Сценарий 1: Най-много харесвате фестивала на хвърчилата и сте чакали, но разбирате, че вашият скъп приятел се жени в същия ден. Какво би направил? Ще ви хареса ли кайт фестивал или ще присъствате на брак?
- Сценарий 2: Вие сте работещ родител и днес има училище за родители-учители в училището на вашето дете. Но сутринта вашият мениджър се обади и информира, че трябва да сте на разположение за днешната демонстрация, която е в противоречие с времето на PTM. Какво ще направиш?
Въпрос # 3относно докладването на грешки:
Това е изкуство да опишете проблема пред вас е и че изкуството е ключовият фактор за всеки софтуерен тестер, за да бъде успешен в тази област.
Въпроси за преценка на това могат да бъдат:
- Сценарий 1: Да предположим, че вентилаторите или вентилационната система в тази зала не са правилни и трябва да ги предадете на администратора. Как бихте го направили?
- Сценарий 2: Открихте дефект в приложение и не можете да го възпроизведете последователно. Как бихте го докладвали? Обяснете с пример.
Въпрос # 4за генериране на идеи:
Тъй като е в най-креативната област, тестване на софтуер, ако тестерът не е в състояние да генерира идеи за тестване, той (той) ще започне да се чувства застоял за кратко време.
Прочетете също=> Софтуерното тестване е всичко за идеите (и как да ги генерирам)
Въпросите тук могат да бъдат:
- Ако няма наличен измервателен уред, как бихте измерили температурата на въздуха?
- В сградата внезапно има пожар, какво ще правите?
- Как ще тествате писалка?
Въпрос №5по концепции:
Като софтуерен тестер се очаква човек да знае какво е тестване и как да го извърши по-добре. Концептуалните знания също са необходими и могат да бъдат оценени със следните въпроси:
- Докато SDLC моделът е по-добър според вас? Водопад или пъргав? Защо?
- Каква е необходимостта от повторно тестване, когато вече сте прави регресионно тестване ?
Въпрос # 6относно аналитичните умения:
Намирането на основната причина или модел на проблем е също толкова важно, колкото и намирането на проблем. Очаква се тестер да покаже и това умение.
Примерни въпроси за преценка на това могат да бъдат:
- Като компания за производство на автомобили, забелязахте пет последователни оплаквания за спукани гуми в нова кола. Какво ще направиш? Ще смените ли доставчика на гуми или ще направите нещо друго? Как и защо?
- Ако 13 е тринадесет, а 12 са дванадесет, какво би било 212?
В повечето случаи такива въпроси са достатъчни, за да се прецени дали човекът, който седи пред вас, би бил правилният избор като ново попълнение в екипа.
видове наследяване в c ++
За автора: Тази страхотна публикация е написана от член на екипа на STH Бумика Мехта. Тя е ръководител на проекта и има над 10 години опит в софтуерното тестване. Тя изцяло се занимава с тестване и обича да тества всичко, което съществува.
Бих искал да разбера вашето мнение по този въпрос. Наистина ли трябва да променим процеса на интервю за софтуерни тестове на QA позиции?
Препоръчително четене
- Интервюирайте въпроси и отговори
- Тестване на софтуер Техническо съдържание Writer Работа на свободна практика
- Някои интересни въпроси за интервю за тестване на софтуер
- Тестване на софтуер QA Assistant Job
- 20 прости въпроса за проверка на вашия софтуер Тестване на основни знания (Онлайн тест)
- Какъв е вашият профил на работа при тестване на софтуер? (Анкета)
- Въпроси и отговори за интервю за ETL тестване
- 10 причини, поради които не получавате работа при тестване на софтуер