Мы используем файлы cookie, чтобы улучшить работу сайта. Дальнейшее пребывание на сайте означает согласие с их применением. Принять

Привет, я Ваня

Главный принцип
Качество в деталях
Что нужно знать
Чем TCP отличается от UDP
Что нельзя говорить на собеседовании
«Это всё моя заслуга». А как же команда?
Я плохо танцую, но хорошо спасаю мир
Ваня

Вакансии

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

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

Такие глобальные задачи стояли перед Ваней не сразу. В «Лабораторию Касперского» он попал на третьем курсе института. Сначала был стажером по тестированию, потом младшим инженером, инженером по тестированию, старшим инженером, тимлидом, тест-менеджером, пока не стал руководителем отдела, то есть пошел по управленческой линии.

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

«У нас всегда новые задачи, — рассказывает Ваня. — Не бывает такого, чтобы мы защищали от одного и того же вируса. Все меняется, и мы должны успевать и опережать новые угрозы. Например, раньше пользовались ICQ, теперь Telegram, а завтра чем-то еще. Разработка ПО не стоит на месте. Процессы и подходы к разработке, контролю качества и доставке изменений до пользователя меняются и ускоряются на всём протяжении существования компании. Поэтому и отдел тестирования постоянно меняется.

Одной из новых и важных функций отдела стала автоматизация процессов continuous integration и continuous delivery. Важно создать среду, в которой разработчик может коммитить код быстро и без страха внести ошибку, а продукты будут выпускаться часто и с теми функциями, которые нужны пользователям. Для этого необходимо, чтобы каждое изменение тестировалось непрерывно и автоматически, а разработчик получал своевременную и полную информацию о качестве своих изменений».

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

Сейчас на это направление мы ищем:

×

Страна

Город

Теги