Тестировщик находит ошибки и дефекты. Программы, сайты, гаджеты и целые информационные системы — всё это необходимо многократно тестировать до приглашения пользователей.
Хороший тестировщик любопытен, настойчив и всегда готов разобраться в незнакомой теме.
Умения в этой профессии
- Проектировать тесты (тест-дизайн)
Если вы хотите с наименьшими затратами проверять как можно больше, изучайте проектирование тестов.
- Управлять ресурсами тестирования
Чтобы всё необходимое оказалось под рукой в нужный момент, учитесь управлять ресурсами.
- Теория тестирования ПО
Какая методика тестирования вам подойдёт лучше? За несколько десятилетий в профессии появились правила и закономерности, которые помогут выбрать наилучшую стратегию.
- Проводить тест-анализ
Когда в документации, в требованиях к продукту, есть слабые места — ошибки, неясности — их нужно найти и исправить как можно раньше.
- Автоматизировать тестирование
Чтобы не проверять регулярно 100% продукта, в сложных проектах автоматизируют тестирование.
- Исследовательское тестирование
С чего начинать поиск ошибок в незнакомом продукте? Попробуем разобраться.
- Создавать техническую документацию
Без технической документации любая сложная система превращается в таинственный черный ящик, способный устроить неприятности в любой момент.
- Аргументировать и убеждать
Тестировщик работает не в одиночку, а рядом с разработчиками, ошибки которых он и находит.
- Читать на английском
Значительная часть профессиональной «литературы» тестировщиков — не на русском языке.
- Устройство компьютерных сетей
Все современные компьютеры работают в сетях. Познакомьтесь с сетевыми протоколами, чтобы находить ошибки в сетевых приложениях.
- Устройство персонального компьютера
Компьютер — главный рабочий инструмент тестировщика.