Найти в Дзене
qatestingpro

Требования к тестировщику при устройстве на работу.

Для любого тестировщика или QA engineer необходимы профессиональные знания и надпрофессиональные навыки.

HARD SKILLS

1. Знание основ тестирования.

• Что такое тестирование? Цель тестирования? Для чего проводится тестирование ПО?

• Принципы тестирования (7 пунктов).

• Понимание различия QA, QC и testing.

• Различать понятия верификации и валидации.

• Подходы SDLC и STLC.

• Атрибуты дефекта и жизненный цикл дефекта.

• Отличие тестовых сред.

• Фазы тестирования.

• Знание видов, типов и уровней тестирования.

• Техники тест-дизайна.

• Знать и уметь писать тестовую документацию.

• Клиент-серверная архитектура

2. Использование различных технологий и инструментов.

• SQL в различных СУБД.

• Тестирование API.

• Знание различных операционных систем.

• Браузеры и консоль разработчика.

• Командная строка.

• Системы контроля версий.

• Знания сетевых технологий (модель OSI и TCP/IP).

• Инструменты мониторинга и перехвата HTTP/HTTPS-трафика.

• Языки программирования.

• Системы непрерывной интеграции.

• В зависимости от вида тестирования использование таких инструментов как: JMETER, ANDROID STUDIO, IDE и др.

SOFT SKILLS

1. Внимательность

• анализ требований

• написание тест кейсов

• выполнение тестов

• поиск дефектов и шаги их воспроизведения

• коммуникация с коллегами или представителями заказчика

2. Усидчивость и терпеливость

• выполнение рутинных задач

• поиск шагов воспроизведения дефектов, которые трудно воспроизводятся

• выполнение тестов на очень медленной среде тестирования

• очередная аргументация разработчику, что это дефект, а не "feature"

3. Коммуникабельность

• общение с бизнес аналитиком

• общение с разработчиками

• общение с менеджером

• общение с представителями заказчика или конечными пользователями

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

• выполнение любых поставленных задач

5. Недоверчивость

• доверяй, но проверяй

6. Обучаемость и самосовершенствование

• востребованность на рынке труда

• внедрение новых технологий и подходов на проекте

• быстрое продвижение по карьерной лестнице

7. Аналитические способности

• необходимость рационального подхода к составлению стратегии тестирования

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

8. Деструктивное направление мышления

• продукт не идеален

9. Целеустремленность

#qa #testing #skills #тестирование #qatestingpro