В последнее время у моих коллег в авторских ТГ-каналах и LinkedIn вижу посты с похожими вопросами: инженерное мышление и навыки у тестировщика, чем отличается инженер от тестировщика, про низкую квалификацию этих специалистов и так далее.
Я предположу, а вы поправьте в комментариях, самую главную причину природы таких рассуждений: у большинства тестировщиков на рынке нет академического образования по профилю и даже возможности его получить, так как попросту нет инфраструктуры для этого.
Подавляющее большинство QA, которые сейчас на рынке, как и я, когда-то закончили курсы и переквалифицировались из одной профессии в другую, иногда имея за плечами опыт 5-10-20 лет вне IT.
Если посмотреть на рынок образовательных услуг, то средняя продолжительность курса по ручному тестированию – это 3-4 месяца. Да, какую-то базу человек за это время получает, но есть ли у него уверенные навыки? Риторический вопрос, так как я нашел работу в 2019 году в середине курса.
Приведу простой пример, за который кому-то будет стыдно, а мне ок :)
До 2023 года я не знал, как работает сервер изнутри, что именно происходит в рамках маршрута, описанного в коде. Т.е. представление о клиент-серверной архитектуре, не уходило дальше: клиент отправил запрос, сервер отправил ответ, ну и где-то там есть база данных. Проверил статус-код и молодец!
На работе от тебя требуют результат, определенный алгоритм из точки А в точку Б. Есть баг, молодец. Нет бага, плохо работаешь. Не всегда есть время сесть и все осознать, когда релизы, например, каждый день.
Я до конца понял, как работает клиент и сервер, только когда написал свое приложение для курса. И у меня как будто бы открылись глаза и то, что я раньше просто делал на автомате в Postman, заиграло новыми красками.
И самое главное, теперь на курсах я могу уверенно рассказывать про это, на примерах из кода, задействовав клиент, сервер, бд, тем самым помогая ребятам сразу углубиться в работу бэка.
А не просто иметь поверхностную информацию о концепции клиент-серверной архитектуры, которую мне рассказывали на курсе в течение одной лекции, посвященной всей работе интернета.
Нужно понимать, что тестировщик образца 2025 года должен знать очень много, не все свитчеры понимают объемы и сложность освоения этой профессии, требования рынка, которые постоянно растут.
И возвращаясь к первопричине проблемы из начала поста, у нас есть только свой опыт, набитые шишки и личное время, которые мы готовы инвестировать.
Чем больше вы интересуетесь, тем больше вы знаете, умеете и применяете.
Поэтому если на вашей работе забивают на развитие сотрудников, есть повод заглянуть в вакансии.
И напоследок, еще одна рекомендация: не игнорируйте ИИ. Чат-боты сильно упрощают образовательный процесс, дают просто уйму практических примеров для тех или иных концепций, определений, навыков в тестировании. Это просто новый уровень обучения, который не стоит игнорировать.