15,3K подписчиков

Из SMM в автоматизаторы тестирования

188 прочитали
Дмитрий Тричев, тестировщик в «Сбере»
Дмитрий Тричев, тестировщик в «Сбере»

Автоматизатор тестирования отвечает за внедрение, поддержку и развитие инфраструктуры автотестов. Это помогает ускорить и удешевить процесс тестирования продукта. Как правило, в автоматизаторы переходят из ручных тестировщиков.

Так сделал выпускник двух наших курсов — Дмитрий Тричев. Он сначала прошёл курс «Инженер по тестированию», а потом решил перейти на новую ступень и закончил курс «Автоматизатор тестирования на Java». Ниже — история Димы.

Начало пути: типичные поиски себя

Автоматизатор тестирования отвечает за внедрение, поддержку и развитие инфраструктуры автотестов. Это помогает ускорить и удешевить процесс тестирования продукта.-2

После школы я учился в Омске на экономической специальности «торговое дело и коммерция». Закончил и, как и многие, не пошёл работать по профессии.

Началась типичная история: пока писал диплом, немного поработал в «Евросети», а потом устроился в кол-центр Сбербанка. Проработал там около года и понял, что стресс накапливается всё больше и больше, поэтому решил сменить сферу деятельности.

Я перешёл в SMM: составлял контент-планы для групп в ВК, привлекал людей, раскачивал аудиторию. Но потом это стало приносить меньше денег, чем мне бы хотелось. Тогда я решил посмотреть в сторону IT. Мне с детства нравилось возиться с компьютерами, и в целом склад ума у меня был технический.

Но от программного кода меня воротило. К тому же я понимал, что войти с нуля будет сложно, а менять профессию нужно было срочно. Немного погуглив, я узнал о тестировании и решил к нему присмотреться.

От самостоятельного сбора информации к курсу Практикума

Сначала я читал в интернете статьи про тестирование и смотрел видео на ютубе. Так я наткнулся на одну онлайн-школу. По их роликам я понял, что тестирование мне вполне подойдет. Но учиться в этой школе было слишком дорого.

В результате поисков я случайно наткнулся на курс Практикума «Инженер по тестированию». Сразу прошёл бесплатную вводную часть и понял: это именно то, что нужно. Особенно понравилось то, что уроки текстовые, без видео — мне так проще воспринимать информацию.

Может быть, есть люди, которые могут всё освоить самостоятельно. Но я не такой — мне важно, чтобы была системная информация, чёткая программа, понятный план.

Обучение ручному тестированию

Автоматизатор тестирования отвечает за внедрение, поддержку и развитие инфраструктуры автотестов. Это помогает ускорить и удешевить процесс тестирования продукта.-3

Скажу сразу, что учиться было непросто. Многие вещи давались легко, но были и проблемы, например с SQL. А дипломная работа мне показалась очень большой — еле успел сделать её в срок.

Спасало то, что информация была интересная и при этом не слишком техническая — это однозначно не программирование. Плюс у меня была очень чёткая цель: поскорее выучиться и найти работу, чтобы зарабатывать деньги. Поэтому сложности меня не останавливали, а желания бросить вообще не возникало.

Поиски работы

Автоматизатор тестирования отвечает за внедрение, поддержку и развитие инфраструктуры автотестов. Это помогает ускорить и удешевить процесс тестирования продукта.-4

За месяц до конца обучения стартовала программа по трудоустройству. Мне помогли поправить резюме до приемлемого уровня — сам бы я точно так не смог.

Пока учился, я отправил более 200 откликов, сделал более 10 тестовых и прошёл около 10 собеседований. Каждое сопроводительное письмо, отклик и поведение на собеседовании мы разбирали с карьерным консультантом, и постепенно у меня стало получаться всё лучше и лучше.

Почти в самом конце обучения Практикум опубликовал список вакансий для выпускников. Там была вакансия тестировщика в Altarix — это крупный интегратор. Я пошёл туда и практически сразу получил оффер.

Из ручного тестировщика — в автоматизаторы

Автоматизатор тестирования отвечает за внедрение, поддержку и развитие инфраструктуры автотестов. Это помогает ускорить и удешевить процесс тестирования продукта.-5

В Altarix я проработал полгода, а потом ушёл в Сбер.

В конце курса по ручному тестированию был небольшой спринт, где рассказывали об автоматизации с помощью JavaScript. Тогда я понял, что это в целом интересно, но для глубокого погружения информации не хватило.

Поработав ручным тестировщиком, я понял, что пора двигаться дальше. У меня была такая возможность внутри Сбера, но мне были нужны знания автоматического тестирования и языка Java. У меня их не было, поэтому я решил пойти по уже привычной дороге — на курс Практикума, только теперь уже «Автоматизатор тестирования на Java».

На курсе я учился параллельно с работой, но особых проблем со временем не было. База у меня уже была, поэтому я просто осваивал конкретные прикладные инструменты и учился программированию.

По плану я хотел перейти на другой проект внутри Сбера. Пока это на стадии обсуждения, но параллельно я прохожу собеседования на должность автоматизатора в другие компании — больше не для смены работы, а для тренировки. Считаю это очень полезным, потому что после неудач понимаю, что мне ещё нужно изучить и какие навыки подтянуть. Вопросы задают больше по навыкам программирования и коду, а ещё немного про ручное тестирование. Пока мне тяжело даются теоретические вопросы по программированию.

Парочка советов ручным тестировщикам

Становиться автоматизатором не обязательно. Я знаю многих ребят, которые годами занимаются ручным тестированием и достигли в нём больших высот. Но стоит держать в голове, что обычно автоматизаторы зарабатывают больше, чем р
учные тестировщики.

Перед обучением стоит понять, готовы ли вы программировать. Для этого можно посмотреть видео по программированию или пройти пару бесплатных курсов. Есть риск, что программирование — вообще не ваше. Тогда на курсе по автоматизации вам будет сложно и неинтересно, а в работе тем более.

Проходите собеседования и не бойтесь неудач. Чем больше вы пройдёте собеседований и чем больше отказов получите, тем лучше поймёте, что вам ещё стоит учить.

Пара слов о курсе «Автоматизатор тестирования на Java»

→ Это курс для тех, кто уже работает в ручном тестировании. Чтобы начать учиться, понадобится опыт проверок веб-приложений, мобильных приложений или API. Курс поможет вам перейти на новую ступень в тестировании и повысить свою рыночную ценность как специалиста.

→ Вы пройдёте путь от простых программ на Java до покрытия автотестами сложного сервиса. Это необходимый минимум, чтобы начать автоматизировать рабочие задачи: упор на практику, ничего лишнего. Во время практики вы будете работать с учебными приложениями: они спроектированы специально для курса.

→ Курс длится 5 месяцев.