«Хочешь значительную прибавку — шантажируй оффером»: сколько зарабатывает тестировщица

В Москве
247
«Хочешь значительную прибавку — шантажируй оффером»: сколько зарабатывает тестировщица
Аватар автора

Ксения Донская

тестирует профессии читателей

Страница автора

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

Это история из Сообщества. Редакция задала вопросы, бережно отредактировала и оформила по стандартам журнала.

Выбор профессии

Аватар автора

Фрёкен Снорк

тестирует

Страница автора

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

В 2015 году я устроилась в колцентр. Туда брали без опыта, работа не особо напрягала, оставались силы на университет по вечерам. Получала 15 000 ₽ в месяц, тратила их на жизнь и учебу, поскольку училась на платном. Кажется, год стоил около 30 000 ₽.

На последнем курсе стало понятно, что надо что-то менять и искать нормальную профессию. Мне посоветовали изучить 1С. Я пошла на двухмесячные курсы — сколько они стоили, не помню, но точно не космическую сумму, может, около 10 тысяч рублей. Диплом я писала уже на 1С. Курсы меня заинтересовали, потому что успешным выпускникам предлагали места в компании, которая их проводила. После них я еще два-три месяца самостоятельно решала задачки из сборника для подготовки 1С-специалистов, а потом прислала в 1С-франчайзи результаты своих трудов — по ним меня и взяли.

Я занималась доработкой 1С-конфигураций для разных компаний. То есть к нам приходил заказчик, которого не устраивали возможности программ «из коробки», — например, ему не хватало какого-то отчета. И мы специально для него этот отчет делали. Обычно клиентами становились небольшие компании, которым невыгодно держать своих 1С-специалистов в штате, а дешевле отдать задачи на аутсорс.

В этой компании я проработала год. Получала 25 000 ₽ — в 2016 году это была неплохая зарплата для начинающего айтишника в нашем городе.

В те времена я встречалась с молодым человеком — тоже программистом, и он решил переехать в Москву. А я — за ним. Переезжали, практически не задумываясь: дома не было никаких перспектив в плане работы. Родители полностью поддерживали наше решение — и морально, и деньгами. В основном переезд организовывал и оплачивал мой молодой человек. Я приехала уже на все готовое: квартира была снята, он работал и мог обеспечить нас обоих, пока я не найду место. Так что я потратила только 3000 ₽ на билет в Москву.

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

В результате устроилась также в компанию 1С на должность инженера автоматизированных систем управления предприятием. От моей предыдущей эта работа почти не отличалась. Платили 55 000 ₽.

Долго я в этой компании не продержалась, и в этом сыграли роль несколько факторов.

Во-первых, не нравилась предметная сфера, которой мы занимались, — автосервис и автозапчасти; автомобильная тематика мне не близка.

Во-вторых, не устраивала одиозная политика 1С в области сертификации специалистов. По идее ценность сотрудника должна измеряться годами работы и числом проектов, а в 1С она определяется наличием бумажки. Сколько бы ты ни проработал в отрасли, без сертификата нормальную зарплату не получишь. У них есть несколько ступеней: 1С-профессионал, 1С-специалист, 1С-специалист-консультант, 1С-архитектор. Для разработчиков мастхэв — это сертификат 1С-специалиста. Чтобы его получить, надо сначала сдать экзамен в виде теста на 1С-профессионала. Потом — экзамен на 1С-специалиста: четыре задачи, на которые дается ограниченное время. Причем проверяется не только работоспособность кода, но и то, каким образом решена задача. А решена она должна быть только по той методике, которую диктует компания 1С. В свою очередь, освоить эту методику можно только на курсах, которые организует 1С. Ни в каких открытых источниках этой информации не найдешь. Один раз я попробовала сдать экзамен, готовясь самостоятельно, и с треском провалила его именно потому, что задачи были решены не тем способом.

Было бы здорово, если бы материалы для подготовки были в открытом доступе, но 1С берет деньги за все: за курсы, экзамены, пересдачи, методички и так далее. Курс сейчас стоит 11 500 ₽, экзамен — 2650 ₽. Получается замкнутый круг.

И наконец, третьей причиной моего ухода стали деньги. При устройстве на работу у меня была серая зарплата, а в 2017 году ее срочно полностью «обелили», потому что компания рисковала нарваться на штрафы. Как они их обходили до этого, я не знаю, вроде законодательство было более мягкое, а потом что-то приняли. В итоге моя зарплата снизилась до 50 000 ₽. Вернуть ее на прежний уровень мне не предлагали, потому что результаты моей работы не радовали. Сейчас я понимаю, что очень мало знала и умела, но мне никто не говорил этого напрямую. Думаю, это был намек на то, что мне пора задуматься о другой работе, что я и сделала.

Я хотела остаться в ИТ, но программировать на популярных языках, например Python или Java, не умела: в университете у нас была только верстка HTML и CSS, а еще, кажется, Delphi — это вообще ни о чем. Учиться этому тоже желания не было. В 1С мы иногда писали тест-кейсы для своих наработок, и мне этот процесс нравился. По совету знакомого разработчика я обратила внимание на профессию тестировщика.

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

Я почитала книги, в том числе «Тестирование дот ком» легендарного Савина — первое, что советуют тем, кто хочет учиться на тестировщика, но сомневается. Эта книга вышла еще в конце 1990-х и не утратила актуальности до сих пор. Написана с юмором, освещает основные аспекты работы. Прочитав ее, можно ответить на 80% вопросов, которые задают на собеседовании тестировщикам-джунам. Еще посмотрела кое-какие видео на «Ютубе», почитала блоги.

Полезные книги, курсы и ресурсы для начинающих тестировщиков: выбор Фрёкен Снорк

📌 Роман Савин, «Тестирование дот ком».

📌 James Whittaker, Exploratory software testing.

📌 Святослав Куликов, «Тестирование программного обеспечения. Базовый курс».

📌 Сэм Канер, «Тестирование программного обеспечения».

📌 Блог Ольги Назиной: okiseleva.blogspot.com

Немного потренировалась писать запросы SQL. SQL — structured query language — это специальный язык запросов. Дело в том, что вся информация хранится в базах данных. Они представляют собой совокупность таблиц, в каждой из которых может быть тысячи записей. И SQL как раз используется для того, чтобы вытащить из нужных таблиц нужную информацию.

Пример элементарного запроса:

  • SELECT clients.firstName, clients.lastName FROM clients WHERE clients.age > 18

Этот запрос означает: выбрать из таблицы clients все имена и фамилии людей старше 18. В итоге при помощи этого запроса мы генерим из тысяч записей и десятков таблиц маленькую табличку с нужными данными. Сложность SQL в том, что данные могут храниться в разных таблицах, тогда их надо объединять, а еще можно упорядочивать записи, группировать, вычислять математические функции, например сумму или среднее арифметическое, и так далее. Освоить SQL мне помогло то, что внутренний язык запросов 1С — это как SQL, только на русском, так что было просто.

С этим багажом и вышла на рынок.

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

В 2017 новичков брали только крупные компании на минимальную плату. Например, мне в итоге сделали оффер Ростелеком, МТС и Сбербанк. Я выбрала МТС. Им нужны были кадры для выполнения несложных задач, такому реально обучиться за пару месяцев. Зарплата была 65 000 ₽.

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

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


Суть профессии

Профессия тестировщика подойдет тем, кто хочет работать в ИТ, но не готов погружаться в тонкости разработки. Выучиться на тестировщика куда проще, чем на программиста. Эта работа не требует специфических навыков, достаточно хорошей соображалки и элементарной компьютерной грамотности: нужно владеть «Вордом» и «Экселем», уметь гуглить информацию. Если знаешь Atlassian — Confluence, Jira, — это плюс.

Сейчас есть много курсов для тестировщиков, главное — иметь желание и понимать, что надо трудиться, преподаватель свои мозги в голову студента не положит. Еще многое зависит от склада и гибкости ума. У меня есть коллега, он работал видеооператором, а потом ему надоело, он поучился на курсах и сейчас тестит что-то про блокчейн. А есть знакомая фармацевт, которая загорелась идеей заняться ИТ, но курсы ей не зашли, она постоянно жаловалась, что ничего не понимает, в итоге забросила.

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

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

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

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

У меня недавно была ситуация: банк предлагает два типа кредитов — назовем их кредит-1 и кредит-2. Чтобы получить кредит-1, нужно заполнить анкету в приложении — и деньги тут же приходят на счет. А кредит-2 можно оформить только в отделении. Соответственно, когда клиент нажимает в приложении баннер кредита-1, ему должна открываться анкета, а когда нажимает на баннер кредита-2 — экран с обратным звонком. Все это обговорили устно, но нигде не зафиксировали. В итоге разработчик забыл про этот нюанс, и в его реализации анкета открывалась и для кредита-1, и для кредита-2. Он потратил время на ненужную работу, просто потому что не было ТЗ.

Тестирование — не творческая работа.

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

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

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

Если тестировщик напишет некачественный код, то выстрелит в ногу себе, а не пользователю продукта. Часто вспоминаю цитату из «Дивного нового мира» Хаксли: «Как хорошо, что я бета… У альф работа гораздо трудней, чем у нас, потому что альфы страшно умные. Прямо чудесно, что я бета, что у нас работа легче». Под альфами, конечно, подразумеваются программисты :) Но с их стороны никакого высокомерия нет: они прекрасно понимают, что в коде скрывается много косяков.

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

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

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

Место работы

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

Мне нравится отношение компании к сотрудникам. У нас белая зарплата, регулярные премии, ДМС со стоматологией, скидки на фитнес, уютный офис недалеко от метро. Не могу сказать ничего про корпоративы, так как устроилась после начала пандемии, но говорят, что раньше были:) Есть возможность удаленной работы, нет трекинга рабочего времени, главный показатель — выполнение задач в рамках дедлайна.

Основной минус, который я сейчас вижу, — это отсутствие серьезного роста по зарплате: например, мой заработок за полтора года вырос всего на 20 000 ₽. Но это общая проблема в ИТ, как мне кажется. Хочешь значительную прибавку — либо шантажируй оффером, и не факт, что это хорошо закончится, либо уходи в другое место.

Рабочий день

По договору у нас рабочий день с 9 до 18 в это время мы должны быть на связи и готовы взять что-то в работу, если загорится. Но по факту начало рабочего дня у нас гибкое, как и окончание. Кто-то работает с 10 до 20, кто-то — с 8 до 17. Плюс в компании есть сотрудники и из Калининграда, и из Владивостока, так что все как-то друг под друга подстраиваются.

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

До ковида я работала в офисе, теперь — на удаленке. Мой рабочий день обычно начинается между 9 и 10 утра.

Тестировщику для работы нужны только стол, компьютер и удобное кресло
Тестировщику для работы нужны только стол, компьютер и удобное кресло

Мы работаем по скраму — это методология разработки, ей уже 20 лет, и пока что ничего более эффективного не придумали.

Вот основные принципы скрама.

Спринты. Работа идет короткими временными интервалами, они называются спринтами. Длина спринта — 1—4 недели, но обычно две — и у нас так.

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

Инкремент. Это полезная функциональность, которая делает продукт лучше, — ее команда должна реализовать в конце каждого спринта.

Церемонии, которые должны соблюдаться при работе по скраму:

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

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

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

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

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

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

Чек-лист — это просто список проверок, без подробностей. Он помогает проводить проверки быстрее.

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

Допустим, у нас такая задача: сделать загрузку изображения в документ. Есть ТЗ, в котором описано, в какие документы надо загружать картинки, сколько может быть картинок, какого они должны быть размера и так далее.

Такая небольшая задача, как эта, требует чек-листа на 15—20 пунктов. Пишу:

  • Проверить, что картинку можно загрузить в документ такой-то.
  • Проверить, что картинку можно загрузить в документ сякой-то.

И так далее.

Потом начинаю придумывать, как сломать систему:

  • Загрузить слишком большую картинку.
  • Загрузить pdf вместо картинки.
  • Загрузить 10 картинок — при условии, что в документ можно загрузить максимум две.

И так далее.

Когда у программиста все готово, я ставлю на смартфон нужную тестовую сборку и начинаю проверять ее по своему чек-листу. Каждый тест я отмечаю: если все хорошо, то «пройден» (passed), а если нашлась ошибка — «завален» (failed). Если говорить про этот кейс, то ошибки обычно связаны с тем, что разработчик невнимательно прочел ТЗ, например:

  • Можно загрузить pdf вместо картинки.
  • Нельзя загрузить картинку разрешенного формата: в ТЗ указано, что можно jpeg и png, а по факту загружается только jpeg.
  • Приложение не переваривает картинку, размер которой превышает допустимый: зависает, хотя должно оповещать пользователя о том, что надо поменять изображение.
  • Можно прикрепить только одну картинку, хотя в ТЗ указано, что можно две.

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

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

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

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

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

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

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

Подработки

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

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


Доход и расходы

В банке на старте я получала около 130 000 ₽ на руки, спустя полтора года работы повысили до 150 000 ₽. Это в рамках рынка, хотя с моей квалификацией можно найти зарплату и повыше — «Хедхантер» предлагает вилку 160 000—220 000 ₽. Но пока что я морально не готова поднимать якорь.

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

Я живу одна и полностью себя обеспечиваю. Планированием бюджета не занимаюсь, перед крупными покупками прикидываю, могу ли их себе позволить. Расходы фиксирую, доход у меня стабильный, его отслеживать не надо. На регулярные траты уходит примерно 94 000 ₽ в месяц.

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

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

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

Нерегулярные расходы зависят от сезона, необходимости и денег в наличии. Например, в сентябре я потратила 21 000 ₽ на обустройство рабочего места и рекордные 27 000 ₽ на одежду — давно ничего себе не покупала, старая поизносилась, пришлось обновить все сразу: и обычную, и верхнюю, и обувь.

Иногда трачусь на обучение: к сожалению, компания не готова спонсировать развитие сотрудников, а квалификацию надо повышать — чем больше умеешь, тем выше можно просить зарплату. Курсы стоят по-разному, в зависимости от продолжительности. Например, в конце прошлого года я проходила двухмесячные курсы по автоматизации, они стоили 17 500 ₽. До этого училась на двухнедельном курсе, он стоил 4500 ₽.

Несколько раз в год езжу в родной город, летом — в отпуск. Путешествую по России: раньше на заграницу не было денег, сейчас слишком много мороки из-за ковидных ограничений. Когда все это стабилизируется, тогда и поеду за рубеж. В последний раз отдыхали с родителями летом в Питере, потратили около 90 000 ₽ на троих. Отпуск, как и все, оплачиваю с кредитки, долг гашу в грейс-период. Если вижу, что не успеваю, то могу взять из подушки, а потом в течение пары месяцев туда доложить.

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

Необходимость иметь подушку безопасности мне внушили еще родители. Раньше клала деньги на счет в банке. Сейчас вместо 7—8% годовых предлагают максимум 4%, поэтому кладу их на ИИС, чтобы получить вычет. Инвестирую в фонды — VTBM, VTBB, FXIT, а также ОФЗ, корпоративные облигации и акции компаний ИТ-сектора. Инвестирую вдолгую, чтобы к старости можно было купить жилье. Обычно в месяц на ИИС идет примерно 30 000 ₽. Про успех пока говорить сложно, начала несколько месяцев назад, вроде пока что в небольшом плюсе.

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

Финансовая цель

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

Москва мне очень нравится, но цены здесь просто неподъемные. 15 миллионов рублей уже стоит однушка в Мытищах. В Мытищах, Карл!!! Так что пока не тороплюсь влезать в ипотеку, чтобы купить одну квартиру по цене двух, а инвестирую. Может, в будущем что-то изменится: или я начну получать больше, или недвижимость подешевеет, или я наконец найду богатого мужчину, который возьмет меня замуж и подарит мне квартиру :)

Будущее

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

В идеале мне хотелось бы получать 75 000 $ в год, но для тестирования в российских компаниях это нереальная сумма. Потолок, который предлагает «Хедхантер», — 3500 $ в месяц, то есть в два раза меньше. Надо думать о каком-то параллельном доходе. Первое, что приходит в голову, — это организовать собственное обучение, но сейчас разных курсов пруд пруди, этот океан уже красный, а с игроками типа «Гикбрейнс» тягаться сложно.

Ксения ДонскаяТоже работаете тестировщиком? Расскажите, как там у вас:
  • ДарёнкаДмитрий, а вы как частное лицо выступаете, или HR?)))20
  • ДарёнкаЖека, я не готова вписываться в акцию "одна квартира по цене двух", а съем в данный момент дает мобильность22
  • Татьяна ЗемсковаУ автора крутое чувство юмора:) было интересно и про профессию, и про подход к финансам, респект15
  • ДарёнкаТатьяна, спасибо)5
  • Alexandra KArtem, ваш комментарий не имеет отношения к предметной области автора. Банковское ПО - это один из самых сложных видов для тестирования. Автор работает в крупном банке. А вы - на крупном диване?19
  • ДарёнкаЖека, а что, тестировщик устраивается на работу один раз и на всю жизнь? И вариантов "переехать на другой конец Москвы / в другой город / в другую страну" не существует?23
  • ДарёнкаЖека, я за вас рада. Сейчас более-менее однушка в Мск стоит 15 млн. У меня в наличии 1 млн. За квартиру плачу 30к. За ипотеку надо будет платить около 70к, что почти половина зп. Значит, просядет уровень жизни. Так себе идея, честно говоря19
  • ДарёнкаИрина, обращайтесь в первую очередь в банки: у Сбера и Альфы точно есть программы стажировок, у других не знаю. Помимо тестовых анкет, рассылайте свое резюме на любые вакансии в hh.ru, даже если нужен опыт работы от 1 года. Еще можно подписаться на канал в телеграмме, называется "QA — вакансии и аналитика рынка вакансий", там можно напрямую связаться с hr14
  • ДарёнкаЖека, меня очень забавлет ваше желание убедить меня в том, что вы правы, а я нет. Но что вам с того, есть ли у меня квартира? Я свою точку зрения никому не навязываю, а уж вам и подавно должно быть все равно: живу я в собственной недвижимости или снимаю. Про продукты вы не правы. Я веду учет расходов с ноября 2019 года, в 2020 году я тратила на продукты в среднем 17к, в 2021 я тратила на еду в среднем 19к в месяц, что явно не в два раза, и я не голодаю, наоборот, поскольку выросла зарплата, стала позволять себе более дорогие продукты. Автомобиль покупать не собираюсь.27
  • ДарёнкаЖека, так через 5 лет я, может, решу свалить из нерезиновой куда подальше16
  • Влад БеляковИнтересно почитать про опыт коллеги) Про то, что тестирование - не творческая профессия не согласен. Если внимательно читать логи, прогонять тестируемое приложение через различные анализаторы кода, разыскивать мертвый код и узкие места, пробовать различные инструменты для безопасности и предлагать на митингах новые улучшения, то профессия становится очень даже творческая) Ну или на основании данных пользовательской аналитики показывать дизайнерам что функционалом пользуются не так как они задумывали. Сам ни за что не пойду на банковские проекты - в основном, слишком много неадекватов в руководстве (в т.ч. бывшие фсбшники и т.д.), загоны по безопасности, однообразные задачи, куча легаси-кода, частые интеграции с зоопарком сторонних систем и отсутствие роста. Мне, лично, на таких проектах очень скоро станет скучно.24
  • ДарёнкаВлад, среди моих непосредственных руководителей ни одного ФСБ-шника, все милые и адекватные) Загоны по безопасности будут в любом крупном предприятии (раньше я работала в МТС и там тоже море приколов с безопасностью), задачи у нас весьма разнообразные, про легаси-код не скажу, и рост возможен в любых направлениях) Хоть в тест-лиды, хоть в разрабы, хоть в смежные области типа разработки и аналитики. Хотя банк банку рознь, согласна. Была на собесе в Россельхозе - вот где жуть жуткая, особенно в плане легаси, они мне сами рассказали)3
  • тьфунатебя ¯\_(ツ)_/¯Очень крутой рассказ. Я бы почитал дневник трат автора! А если попробовать получить офер не в России - не пытались?38
  • Dinara YavorskiЯ все жду, когда в России шантажировать оффером начнут не только прогеры, но и люди других специальностей. Тогда наступит порядок.121
  • Аглая ВороноваDinara, как же я с Вами согласна. А то люди других специальностей получают ту же зарплату, что и 5 лет назад...11
  • Curly GirlК сожалению, шантажировать офферами или просто уходить каждые 1-3 года все-таки нужно. Почему-то чем дольше остаёшься в компании, тем меньше зарабатываешь, на одном место поднимут зп только максимум на небольшой процент, когда как на новом месте можно договориться на более высокую зп.63
  • Александра ВовкDinara, я думаю так и происходит. У уникальных специалистов, в любой отрасли. В Ит тоже не всем же контроффер делают).12
  • ТучаСпасибо за историю, мне очень понравилась! Так живо всё описано) через месяц-другой могу написать похожую историю про продуктовых аналитиков, как быстро можно вкатиться и какими суммами шантажировать работодателя😅32
  • Mori KikkonenCurly, единственный раз когда шантажировал, подняли в 1.5 раз, да ещё и сразу после планового пересмотра по итогам полугодия. Сим победишь.8
  • Как шантажировать оффером рядовому официанту/кассиру в макдаке или пятерочке, где такого же быстро найдут?7
  • Тёма> мой заработок за полтора года вырос всего на 20 000 Р. На 10% в год, если посчитать. Не так уж и мало на самом-то деле. Не советую шантажировать офферами, Шантаж — не лучший способ строить взаимоотношения. Лучше обсудить с работодателем, что уровень зарплаты не соответствует рыночному (если это действительно так). Компании всегда дешевле поднять тебе зарплату, чем нанять нового специалиста за теже деньги. Насчёт зарубежных работодателей скажу, что не обязательно для этого ехать в другую страну. Сейчас полно компаний нанимающих удалённых работников из любых точек мира и готов платить конкурентные зарплаты.12
  • ОляAndre, когда я в маке работала мне начальство говорило, что удобнее смену сделать не можем, выходи как поставили. а когда собралась увольняться сразу нашелся гибкий график, удобные смены и меньше часов сразу взять стало можно 🤷‍♀️ Переговоры можно не только о зп вести.38
  • Антон ЯкуповDinara, Ага. И сделать открытой инфу о заплатах... У меня бывший коллега сменил компанию и зазывал к себе в команду. Я согласился пообщаться с HR. Работу не искал, но интересно было послушать, что предложат. Потом обсудил эту сумму с бывшим коллегой. Оказалось на аналогичную должность, в ту же команду, мне предложили на 40к больше. Хотя ему говорили, что его оклад - это потолок по его грейду. Испортили человеку настроение. Теперь и он задумывается о шантаже оффером.48
  • Pavla TolokoninaЕлена, сегодня мама моей подруги написала, что получила оффер по моей рекомендации, пройдя по тому пути погружения в профессию, что я ей расписала. 56 лет.22
  • Dinara YavorskiAndre, эта работа не предполагает специальности.7
  • Ярослава РождественскаяCurly, не согласна. Все очень сильно зависит от компании и позиции. Во многих крупных/среднего размера компаниях есть грейды. Могу рассказать на примере той, в которой я работаю. Разница между грейдами от 25% (что имхо достаточно весомая прибавка). И ты можешь вполне прозрачно расти: в общем доступе есть списки необходимых навыков и опыта для того или иного грейда. Освоил эти навыки? Идешь обсуждаешь повышение (как правило никому безосновательно не отказывают). Плюс есть возможность вертикального роста: стать лидом направления или лидом команды. В этом случае ты тоже начинаешь получать прибавку за доп обязанности. Плюс, часто компании предлагают работникам опционы и прочие бонусные программы, которые начинают работать только после 3х и более лет, отработанных в компании. Срок может разниться, но суть остается: программа направлена на долгосрочное удержание сотрудников Плюс иногда ты можешь упереться в потолок (а так и будет, если компания платит по рынку и регулярно пересматривает сетки). И сильного роста уже не будет. А смысла переходить на +10% от зп как будто бы мало.6
  • Дарёнкатьфунатебя, не пыталась, но задумывалась)8
  • ДарёнкаТёма, я удивлена, что именно эту фразу вынесли в заголовок) но к сожалению, это действительно так. Сложно убедить поднять зарплату, пока нет выгодного оффера. Но не факт, что его перебьют. Многим говорят "до свидания, скатертью дорога"20
  • ДарёнкаПирог, да, у меня ест пара знакомых, которые ушли в Сбер, и один из них точно сильно выгорел. И когда к нам из Сбера приходят, их тоже видно. Они какие-то зашуганные17
  • ДарёнкаOleg, и не говорите, вино пью старое, сыр ем с плесенью... кошмар!!!19
  • ТёмаФрёкен, разделяю удивление — я прочитал дальше заголовка 🤣 «до свидания, скатертью дорога» — чтобы так не говорили нужно расширять свою сеть влияния, быть сотрудником которым все дорожат, знают и отмечают заслуги. Обычно это значит что нужно делать не только свою работу, но и чуть больше — обучать коллег, документировать, завоёвывать уважение владельцев продукта — в общем-то быть заметной не только для твоих непосредственных коллег и руководителя.8
  • Galina KalashnikovaПирог, мне лично хватило одного собеседования в "известном всем банке", чтобы понять, что туда больше ни ногой, даже за большие деньги. Хамоватые собеседующие, которые даже не считают нужным включить веб-камеру, при этом всячески пытаются самоутвердиться, обесценивания твой опыт и знания. Слабый HR, который промолчал все собеседование, не пытался фасилитировать и даже дать обратную связь после. Известное в Сбере отношение к сотрудникам и общение в духе "я начальник, ты дурак" начинается прямо с порога, даже не хочется думать, что будет дальше. + слышала немало случаев, когда люди уходили в Сбер ради большой ЗП, но через год бежали оттуда выгоревшими.15
  • ДарёнкаPavla, спасибо за развернутый комментарий! Значит, software-testing прошел мимо меняв 2017, ну ок. Мне стало достаточно Савина и видео на Ютубе. Тест-анализ я не считаю творческой работой. Возможно, у нас разное понимание слова "творчество". Тест-анализ - это очень техничная штука, для него не нужен порыв и вдохновение. Разбиение на классы эквивалентности или составление таблиц решений лично мне сложно назвать "творчеством". Тест-анализ мимо меня не прошел, соответствующий курс Руколь на sofware-testing я успешно завершила. И тем не менее, я считаю, что и мартышку можно научить находить граничные значения и классы эквивалентности. В этом нет ничего сверхъестественного. Регрессивное - возможно, опечатка редактора. Спасибо, что заметили. В мои цели при написании статьи не входила разработка полноценного тест-плана. Извините, что список позитивных проверок вас не впечатлил. Думаю, редакторы Т-Ж с удовольствием опубликуют статью "Сколько получает ОТЛИЧНЫЙ-ТВОРЧЕСКИЙ-ОБРАЗОВАННЫЙ-ТЕОРЕТИЧЕСКИ-ПОДКОВАННЫЙ тестировщик". Найдите-таки время и дерзайте20
  • Pavla TolokoninaSinister, я тестировщица и вполне себе получила оффер не в России. как я посмела об этом написать в статье о работе в тестировании на вопрос о том, реально ли получить оффер не в России, даже и не знаю) ps вы хреново знаете мою биографию, прям фактическая ошибка, читайте дальше.14
  • Julzтьфунатебя, офферы не в России зачастую предполагают релокацию из России (что впрочем неплохо, но не все так радужно как кажется). Доход вырастет раза в 2, но надо учитывать что и цены за границей минимум в 2 раза выше наших практически на все, так что остаток от зп в конце месяца не особо изменится. На основе личного кипрского опыта. Вот если работать не на Россию но из России - чисто по деньгам уже может быть интересно.4
  • JulzВлад, тоже резануло про нетворческую профессию. Exploratory - так вообще чистое творчество, "как вам вообще в голову приходят такие юзкейсы", "а мы об этом даже не подумали" и вот это вот все.11
  • Нек-ТоPavla, тест-аналитикесса20
  • Pavla TolokoninaJulz, далеко не всегда. и я бы сказала даже не "работать не на Россию, но из России", а "работать из Таиланда, но на Штаты", к примеру) Релокация же подразумевает не только рост дохода, но и изменение качества жизни.7
  • Андрей ТитовЛяля, ну так рынок решает, значит надо меняться самому, к сожалению8
  • Аглая ВороноваАндрей, поддерживаю. Делать нечего.0
  • Dragon SlayerJulz, доход совершенно не обязательно вырастет, а при релокации может и упасть, особенно если это Европа. Исключением является, разве что, Калифорния, там вот реально много можно заработать и туда могут ехать за мешком денег. Как иногда говорится, если кто-то смотрит на зарплаты в условном гугле и не может поверить, что кому-то платят столько денег, то он в этот самый гугл и не попадет. Хорошим специалистам платят много и в Москве.5
  • Аглая ВороноваPavla, я делала офферы джунам 46 и 52 лет. Моя мама входит в тестирование в 64. Никто не говорит, что это шок-офферы, и все же. Выше обычной офисной зарплаты + удаленка.15
  • Galina KalashnikovaФрёкен, вы про феминитивы забыли)) Статья будет называться "Сколько получает ОТЛИЧНАЯ-ТВОРЧЕСКАЯ-ОБРАЗОВАННАЯЙ-ТЕОРЕТИЧЕСКИ-ПОДКОВАННАЯ тест-аналитикесса". Как раз и узнаем, чем эта профессия отличается от профессии обычного тестировщика.19
  • Pavla TolokoninaЗаур, я обычно даю для входа в профессию такой список, за годы он слегка трансформировался - корректирую по мере изменения ситуации. Это чисто для джуна, для любой специализации надо делать отдельно, конечно. итак, план действий для начинающего тестера 1. прочитать книжку Савина (она легкая) - http://www.ozon.ru/context/detail/id/3128208/ 2. но вообще надо понимать, что Савин изрядно устарел. только что вышла книга Оли Назиной, хорошая со всех сторон - http://testbase.ru/book-beginner 3. глянуть статьи, с чего начинать)) http://habrahabr.ru/post/111829/ и http://habrahabr.ru/post/193138/ 4. полазать по русскоязычному порталу тестеров http://software-testing.ru, там выходит много статей, в т.ч. и переводных 5. полистать блог Оли Назиной, тестировщицы и тренерки - http://okiseleva.blogspot.ru/ и ее же проект для начинающих тестировщиков http://testbase.ru/ 6. и вот в этом месте я очень рекомендую Олин курс “Щкола для начинающих тестировщиков” https://software-testing.ru/edu/3-online/56-school-for-beginer выходишь с прямо поставленными руками. 7. ну и вообще на http://software-testing.ru/trainings/ можно посмотреть все, что хочется. 8. у Алексея Баранцева, одного из преподавателей, на ютубе много материалов с прошедших конференций по тестированию - https://www.youtube.com/user/abarancev/playlists - и тут реально очень много вкусного и полезного, от практик тест-дизайна до полезных расширений в браузерах для тестеров.15
  • ПирогФрёкен, мда, то-то я думал, откуда этот мем пошел14
  • КостямбаDinara, ну вы же понимаете, что скорее будет наоборот0
  • Pavla TolokoninaEleonora, спасибо. Тут 95% комментаторов не в теме профессии и не понимают, что мы и так постоянно сталкиваемся с отраслевой профнепригодностью и дискриминацией в иерархии. Мало того, что ты от каждого первого регулярно слушаешь, что "тестирование - это если ты в разработку непригоден", "че там уметь, обезьяну можно научить", "ну вы там протыкайте по-быстрому че-нить, нам уже релизиться пора", так еще и блин свои приходят публично заявлять "да, научить можно обезьяну, да, я зашла с одним Савиным, да, я тестирую так, что даже в примерах для статьи совершаю грубейшие ошибки". И то, о чем тут написали буквально все тестировщики (комменты очень легко видны), это не приосанивание на фоне авторки, а реакция задолбанных стереотипами людей, которым обидно, что эти стереотипы подтверждает своя же.13
  • Мария П.Dinara, руководитель юридической службы шантажировал нас оффером, и нам пришлось взять на работу его жену и выдать этой паре служебное авто с водителем. Но все-таки он того стоил:)4
  • Мия УхТуча, напишите плиз )5
  • АндрейJulz, Вы что-то путаете. на технику, одежду и продукты в Европе цены, наоборот, ниже , чем в России раза в два. Даже сегодня и даже до пандемии году в 2015 при рекордных на тот момент курсах евро к рублю. Есть непривычные для россиянина траты: на ту же страховку, например. И дороговизну услуг по сравнению с российскими расценками. но это потому, что в Европе любой труд достойно оплачивается. но самое главное, почему россияне выбирают релокацию - это стабильность и предсказуемость жизни. и отсутствия беспредела, как на уровне местных властей, так и бытовом уровне.0