Rusau LearnВойти

Карьера тестировщика

Аутсорс, аутстаф или продуктовая компания: где работать тестировщику

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

Мой видеоурок: Аутсорсинг или продуктовая компания для тестировщика (QA)Открыть на YouTube
Продукт
одна система годами и глубокая экспертиза в ней
Аутсорс и аутстаф
новые проекты, домены и команды каждые несколько месяцев
Бесплатно
урок в моём базовом курсе

Три типа компаний

Основных типов IT-компаний три: продуктовые, аутсорсинговые и аутстаффинговые. Отдельно стоят фриланс, когда человек работает на себя без посредника, и стартап, частный случай продуктовой компании, которая только выходит на рынок.

  • Продукт

    Компания сама разрабатывает программу и зарабатывает на её продаже. Бывает, что продуктовой становится компания, которая выпускает оборудование и пишет к нему собственное программное обеспечение.

  • Аутсорс

    Заказчик хочет получить программу, но сам её сделать не может и обращается в компанию-подрядчика. Та оценивает работу, называет цену и делает проект.

  • Аутстаф

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

  • Стартап

    Молодая продуктовая компания с новым продуктом. Начинающих здесь берут охотно, и первый тестировщик со временем может возглавить тестирование. Риски тоже свои: на рынке большая конкуренция, продукт может не взлететь, а процессы в начале часто не налажены.

  • Фриланс

    Работа на себя по отдельным заказам. Сам я фрилансом не занимался и в ролике его не разбираю.

Продуктовая компания: плюсы и минусы

В продукт хотят многие, но попасть туда труднее: чаще всего ищут людей, у которых опыт уже есть. Плюсы и минусы ниже я описываю по своему опыту работы в продукте, а в каждой компании многое устроено по-своему.

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

  • Плюс: экспертиза

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

  • Плюс: спокойнее со сроками

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

  • Плюс: премии и акции

    В продуктовых компаниях бывают премии по итогам квартала, года или крупного релиза, а иногда сотрудникам предлагают акции или опционы. Если продукт выстрелит, хорошо заработать могут те, кто стоял у его истоков.

  • Минус: один стек

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

  • Минус: проекты не меняются

    Перейти на другой проект внутри компании чаще всего некуда. Тому, кому интересны новые задачи и люди, это быстро надоедает.

Аутсорс и аутстаф: плюсы и минусы

Аутсорс-компания живёт проектами заказчиков, и от этого зависит почти всё в работе тестировщика: длина проектов, сроки и зарплата.

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

  • Плюс: разные проекты

    Проекты длятся от нескольких месяцев до года, и за несколько лет удаётся поработать в разных доменах, например в здравоохранении и авиаперевозках, с разными технологиями, трекерами и инструментами.

  • Плюс: люди и культуры

    Заказчики бывают из разных стран, и вместе с проектом меняются команда и привычки общения. Растут и технические навыки (hard skills), и умение договариваться (soft skills).

  • Минус: частые перемены

    Вы только привыкли к команде и узнали, как работает каждый, а проект закончился, и всё начинается заново. Кому-то такая смена обстановки даётся тяжело.

  • Минус: сроки и переработки

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

  • Минус: зарплата

    Компания платит сотрудникам из того, что ей платит заказчик, и зарабатывает на разнице. Зарплата обычно привязана к средней по рынку, поэтому стоит самому изучать рынок и знать, на что вы можете претендовать.

Типы контрактов с заказчиком

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

  • Fixed price (фиксированная цена)

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

  • Time and material (время и материалы)

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

  • Фиксированные сроки и бюджет, гибкий объём

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

  • Пример: одна находка при трёх контрактах

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

Как выбрать компанию и что спросить на собеседовании

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

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

Собеседование идёт в обе стороны. Если на вопрос интервьюера "Есть ли у вас вопросы?" вы отвечаете "нет", скорее всего, вопросы остались, а разобраться в компании не получилось. У меня есть список вопросов, которые я задаю всегда.

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

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

  • Буду ли я один

    Есть ли команда тестирования или вы будете единственным тестировщиком на проекте, будет ли ментор, который поддержит на первых порах.

  • Как устроен онбординг

    Как новичка вводят в работу и кто отвечает на его вопросы в первые недели.

  • Куда расти

    Можно ли уйти в автоматизацию, тестирование безопасности или производительности, в управление. Путь в менеджмент есть не везде, и если он вам нужен, об этом лучше узнать заранее.

  • По какой методологии работают

    Agile, Waterfall, спиральная модель или что-то своё. На ответ "у нас гибридная" стоит посмотреть внимательнее, потому что за ним бывает хаос.

Видеоурок и шпаргалка

Типы компаний и контракты я разбираю в ролике "Аутсорсинг или продуктовая компания для тестировщика" на YouTube. В бесплатном базовом курсе по тестированию тема идёт уроком "Типы компаний".

Как выглядит обычный день тестировщика в команде, разобрано на отдельной странице. Вопрос о методологии на собеседовании понятнее, если знать модели разработки, и шпаргалка собирает их на одной странице.

Курсы по теме

Вопросы и ответы

Чем аутсорс отличается от продуктовой компании?

Продуктовая компания делает собственный продукт и зарабатывает на его продаже, и тестировщик годами работает с одной системой. Аутсорс-компания делает проекты на заказ для разных клиентов, поэтому проекты, технологии и команды меняются каждые несколько месяцев.

Что такое аутстаф?

Модель, в которой компания нанимает специалиста в штат и передаёт его работать в команду другой компании. Оформление и зарплата остаются за аутстаф-компанией, а задачи ставит компания-клиент.

Куда лучше пойти начинающему тестировщику?

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

Какие плюсы и минусы у работы в продукте?

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

Что такое fixed price и time and material?

Это типы контрактов с заказчиком. При fixed price сумма и объём работ фиксируются заранее, и каждое изменение приходится согласовывать. При time and material заказчик платит за фактически потраченное время, и модель гибче. Бывает и третий вариант: сроки и бюджет фиксированы, а объём работ можно сокращать.

Какие вопросы задать работодателю на собеседовании?

Новая ли это позиция или замена ушедшего сотрудника, будете ли вы единственным тестировщиком, есть ли ментор и как устроен онбординг, куда можно расти внутри компании и по какой методологии работает команда.

Посмотреть программы курсов

Программа каждого курса открыта целиком: видны все модули, уроки и число шагов.

Все курсы

Здесь используются cookies: без них сайт не работает, и по ним видно, откуда о платформе узнают.Cookies нужны для входа и учёта переходов. Подробнее