Кто такой тестировщик и чем он занимается?
Слышала, что в IT есть «тестировщики» и туда можно войти без сильного программирования. Кто это такой и что он делает каждый день?
2 ответа
Тестировщик (его ещё зовут QA) — это человек, который проверяет, что программа работает правильно, и находит ошибки до того, как их увидят пользователи. 🔍
Чем занимается:
- Пробует программу как пользователь. Нажимает кнопки, вводит странные данные, проверяет: а что будет, если сделать «неправильно»?
- Ищет баги. Баг — это когда что-то работает не так, как задумано. Например, нажал «сохранить», а ничего не сохранилось.
- Описывает проблему. Чтобы программист понял, что и где починить.
- Перепроверяет после исправления.
Есть два пути:
- Ручное тестирование — проверяешь руками, программирование почти не нужно. С этого часто начинают.
- Автоматизация — пишешь специальные программы-проверялки. Тут уже нужен код.
Для тестировщика важны внимательность, любопытство и въедливость — умение задавать «а что, если?». Это хорошая профессия для тех, кто любит докапываться до сути, но пока не уверен в большом программировании. 🙂
Аналогия для ребёнка: тестировщик — как дегустатор на фабрике или строгий учитель, который проверяет работу. 🍫
Его задача — найти, где «невкусно» или «сломалось», пока это не попало к покупателю. Хороший тестировщик любит ломать (по-доброму!) и спрашивать «а если нажать сюда десять раз подряд?». Войти в профессию правда проще, чем в разработку, а внимательность тут ценится больше, чем умение писать код.