Найти в Дзене

Мой путь в тестировании. Часть 1.

В тестирование я пришёл случайно, хотя сейчас понимаю — случайность эта была довольно закономерной. В 2007 году, я учился на 4-м курсе по айтишной специальности в строительному вузе и подрабатывал на кафедре: настраивал компьютеры в аудиториях, объединял их в локальную сеть, занимался администрированием. Тогда же я познакомился со многими ребятами со старших курсов. Один из них работал тестировщиком на научно-производственном предприятии «Топаз» и однажды предложил: «Хочешь попробовать? У нас как раз есть место». Я согласился, и в моей трудовой книжке появилась моя первая запись: «программист-тестировщик» на полставки. Звучит необычно, согласен.  НПП «Топаз» занималась разработкой ПО под Windows для расшифровки информации с «чёрных ящиков» самолётов. В основном я занимался ручным тестированием, но были и автотесты на Mercury QTP 9.0: их я запускал, формировал отчёт и… прикладывал его к дистрибутиву в распечатанном виде. Да, там так было принято. Помню, как я радовался каждому найденном

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

В 2007 году, я учился на 4-м курсе по айтишной специальности в строительному вузе и подрабатывал на кафедре: настраивал компьютеры в аудиториях, объединял их в локальную сеть, занимался администрированием.

Тогда же я познакомился со многими ребятами со старших курсов. Один из них работал тестировщиком на научно-производственном предприятии «Топаз» и однажды предложил: «Хочешь попробовать? У нас как раз есть место». Я согласился, и в моей трудовой книжке появилась моя первая запись: «программист-тестировщик» на полставки. Звучит необычно, согласен. 

НПП «Топаз» занималась разработкой ПО под Windows для расшифровки информации с «чёрных ящиков» самолётов. В основном я занимался ручным тестированием, но были и автотесты на Mercury QTP 9.0: их я запускал, формировал отчёт и… прикладывал его к дистрибутиву в распечатанном виде. Да, там так было принято.

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

В 2008 году я закончил университет с двумя дипломами: инженера и переводчика английского языка. У меня был шанс остаться в «Топазе» и даже возглавить отдел, но я решил двигаться дальше. Мне хотелось попробовать себя в «большом мире».

Так я оказался в компании Acronis младшим тестировщиком в отделе техподдержки на третьей линии. Это был совершенно другой уровень и масштаб. Я проверял обращения от клиентов, чтобы понять, баг ли это, ошибка ли в настройке, конфликт со сторонним ПО или, например, проблема с конкретным DVD-приводом. Почти каждый случай был уникальным и скучно точно не было! Часто приходилось использовать английский работе, даже начал изучать немецкий, чтобы быстрее разбирать запросы от юзеров из Германии.

В Acronis я многому научился: настраивать тестовые окружения, работать с документацией, взаимодействовать с разными отделами (разработка, тестирование, саппорт), работать с виртуальными машинами.

Спустя два года я решил сменить место работы и в 2010 ушёл в Лабораторию Касперского специалистом по тестированию. Это была известная компания с громким именем, и казалось, что впереди ждёт только рост.

Но реальность оказалась другой.

Мы не сработались с менеджером не сошлись по стилю работы, да и в целом вайб в компании мне не зашёл. И хотя за эти два месяца успел побывать на корпоративе и даже получить премию, я понял, что лучше уйти. На собеседованиях на этот опыт потом косились: «Два месяца? В Касперском? Что-то тут не так». Приходилось объяснять, что просто не совпали ценности и подходы.

После этого был сложный этап поиска. Почти два месяца интервью и отказов. В итоге я нашёл временный проект в М.Видео. Там была интересная задача — написать end-to-end сценарий для будущей автоматизации сложного проекта. Это был не классический тестинг, а, скорее, подготовка почвы для будущей команды автоматизаторов.

Через три месяца по окончании проекта я устроился в российское представительство Frontrange Solutions. Здесь я впервые тестировал полноценное веб-приложение — систему для HelpDesk, то есть для поддержки пользователей внутри компании. Проект был международный: часть команды и менеджер находились в Калифорнии. Дейлики проводились по IP-телефонии — вечером по Москве, утром по Калифорнии. Это был мой первый серьёзный опыт работы в распределённой команде, и он многому меня научил.

Я понял, как важно чётко формулировать мысли, когда нет возможности «подойти к столу и обсудить». Освоил нюансы тестирования веба и работы с багами, которые проявляются только в определённых браузерах или при специфических настройках.

В 2012 году произошло моё первое в карьере сокращение — функции российского офиса передали в Китай. Это было неожиданно, но я воспринял это как шанс. Так начался новый этап моей карьеры — я перешёл в Positive Technologies. Но это уже совсем другая история, о которой расскажу в следующей части.