😤 Меня бесит слово «тестирование»
Пришёл комментарий под видео: «Ты перепутал тестирование и контроль качества. Тестирование - это проверка продукта, а контроль качества - это процесс».
🤦♂️ Я не перепутал. Это вы все перепутали.
«Тестирование» как название профессии - чисто русская история.
В английском нет профессии «tester». Там QA Engineer. Quality Assurance. Обеспечение качества. Не поиск багов. Не «проверка продукта». 🎯 КАЧЕСТВО.
А у нас прижилось «тестировщик». И слово определило мышление:
🔘Дали задачу - проверил 🔘Нашёл баг - завёл тикет 🔘Не дали задачу - жду
Удобно думать, что качество - этап после разработки. Зона ответственности - день-два в конце спринта.
❌ Но качество не живёт на этапе тестирования.
Тестирование - это только последний рубеж. Самое слабое звено. Если до тебя всё сделали через жопу - ты не спасёшь. Найдёшь 10 багов из 50 и примешь поздравления на ретро. good monkey.
Защищать термин «тестирование» - значит соглашаться на роль.
🔴 «Я тестировщик» = «я проверяю, что сделали другие». Финишная прямая. И поворчу, что разработчики криворукие и невнимательные. Ага. Поворчать мы любим - реальный бич профессии.
🟢 «Я обеспечиваю качество» = «я участвую в продукте с первого дня». Я спрашиваю аналитика: «а что если статус deprecated». Я смотрю спецификацию API до того, как разработчик написал первую строчку кода.
Разница не в словах. И уж точно не в процессах в команде. Разница - в принятии ответственности.
Если ты «тестировщик» - твоя работа начинается, когда всё уже готово. Если ты QA - твоя работа идёт с нулевого дня.
И как бы в команде роль не называлась, что нам делать - решаем мы сами
👇 Кстати, есть у вас сейчас в команде разделение тестировщика и qa?