Как устроиться тестировщиком программ

Обложка: Войти в IT через тестирование: быстро, недорого и перспективно?

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

Кто становится тестировщиком

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

Я стал тестировщиком игр

Самые популярные направления — автоматизированное и функциональное тестирование. Нагрузочное стоит особняком. Но, несмотря на то что это непопулярное направление для студентов, оно востребовано у работодателей. Уровень зрелости заказчиков серьезно вырос за последние 1.5-2 года, пришло понимание, что IT-решения должны быть устойчивыми к высоким нагрузкам.

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

За год мы выпустили порядка 140 начинающих специалистов. По направлениям они распределились следующим образом:

  • функциональное тестирование выбрали 33%;
  • автоматизированное тестирование — 45%;
  • нагрузочное решили освоить 22%.

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

Оператор GOTO в Python

Оператор GOTO в Python

Средний возраст слушателей составил от 20 до 45 лет. Это мужчины и женщины, в примерно равной пропорции. Преимущественно — студенты технических вузов.

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

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

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

Что делает тестировщик, мой рабочий день | тестирование ПО | Тестировщик | QA Engineer

Сменить вектор

Как правило, чтобы переквалифицироваться из функционального тестирования в автоматизированное и нагрузочное, требуется какое-то время. При этом многое будет зависеть от совокупности знаний и навыков. Например, если человек владеет азами программирования, то на освоение нового направления у него уйдет порядка 3-4 месяцев.

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

«Прокачка» до уровня middle и senior также у всех проходит по-разному. Рост зависит от мотивации, индивидуальных особенности и степени сложности проекта, на котором работает новичок. В среднем переход с уровня junior на middle занимает 11-12 месяцев. А для того, чтобы стать senior-ом потребуется значительно больше времени, так как будет необходимо освоить весь технологический стек для своего направления и, соответственно, сменить несколько проектов.

Читайте также:
Программа не отвечает браузер

Сколько стоит обучение

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

А вот курсы предметного изучения различного инструментария стоили уже в среднем от 60 до 200 тысяч рублей. Но полученные навыки могут пригодиться для повышения квалификации до middle или senior, а значит — повлияют на уровень зарплаты и помогут быстрее окупить затраты на образование.

При этом нет какой-то четкой планки, сколько курсов должен пройти тестировщик, чтобы поднять свой уровень. Кто-то прекрасно учится самостоятельно, а кому-то нужна поддержка ментора и четко выстроенная программа обучения. Но по нашему опыту, в среднем за цикл роста до senior-а начинающий специалист прослушивает от 3 до 12 курсов и получает 2-7 сертификатов. Ведь в тестировании, как и в других направлениях IT, для серьезного карьерного скачка нужно много дополнительно изучать, читать и смотреть. Без постоянного обучения и практики развитие невозможно.

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

Продолжительность курсов зависит от направления подготовки. В нашей Школе обучение функциональному тестированию сегодня занимает в среднем 1,5 месяца, автоматизированному или нагрузочному — уже 2,5 месяца.

А что с работой

По данным HeadHunter, количество вакансий на позицию тестировщика в 2022 году выросло на 18% по сравнению с прошлым периодом. На начало декабря работодатели искали 3 726 специалистов различного уровня и направлений. Например, только в нашей компании открыто 30 вакансий для тестировщиков.

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

В автоматизированном тестировании, наоборот, сильная нехватка кадров. Быстро получить оффер могут «автоматизаторы» middle и senior. Спрос упал только на джунов.

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

Сколько зарабатывали тестировщики в 2022 году

Разброс зарплат в этой сфере был очень большой. Компании готовы платить от 60 тысяч рублей (джуниору-«функциональщику») до 250 тысяч рублей (senior-ам «автоматизаторам» и «нагрузочникам»).

Еще год назад, по данным SuperJob, зарплаты были ниже в среднем как минимум на 20-25%. При этом в столицах тестировщики в 2022 году получали в среднем от 125-150 тысяч рублей до 300 тысяч рублей. Даже новички могли рассчитывать на ежемесячное вознаграждение в 70 тысяч. В регионах планка была ощутимо ниже — от 35 тысяч рублей для начинающих до 210 тысяч для самых опытных специалистов.

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

Источник: tproger.ru

Как устроиться тестировщиком без опыта?

Company

Решил! Хочу работать тестировщиком. И что теперь? Куда идти и как сделать так, чтобы меня взяли?! Опыта ведь нет.

Собеседование — то, что ждёт каждого перед устройством на работу.
Давайте разберем, что именно позволит получить преимущество перед другими кандидатами, а также на что HR обращают внимание при выборе нового сотрудника.

Читайте также:
Программа mhdd подробная инструкция по использованию

Грамотно составленное резюме

Это вообще самый первый шаг на пути к трудоустройству. Обычно все резюме просматриваются сначала кадровиками (они же менеджеру по персоналу/HR/и т.п.).

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

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

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

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

Свои успехи. Может вы были среди первых на курсе или предложили нестандартное решение при тестировании бага на практике и его подметил куратор. Вспомните все свои достижения, которые относятся к тестированию.

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

Основательная подготовка к собеседованию

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

Также возьмите с собой блокнот, в который сможете делать заметки. Обычно это производит положительное впечатление на руководители и HR, давая понять, что вы заинтересованы в вакансии и очень внимательны к деталям (одним словом, лишним не будет)

Опыт на бирже
и разовых заказах

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

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

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

А если вы уже заинтересованы в получении структурированной теории и практики, то вы можете записаться на курс по ссылке.

Немного связей в сфере IT

Как устроиться тестировщиком программ

Откуда взять опыт, если только-только закончил учиться?

  • Не прекращайте нарабатывать навыки. Один из самых важных моментов – продолжать профессиональное развитие. Первое время подходите с позиции тестировщика ко всему, что вас окружает. Стол, стул, обувь, одежда, все приложения на телефоне, компьютере или планшете. Если найдете баг, напишите разработчикам или изготовителям.

Тестируйте все, это поможет в короткие сроки сформировать мышление инженера по QA и выработать профессиональные привычки.

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

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

  • Участвуйте в публичном бета-тестировании.
Читайте также:
Как в программе word сделать

Многие компании организуют открытые бета-тестирования продуктов. Например, Google набирает на тестирование неопубликованной версии приложения для Android всех желающих. Аналогичный опыт можно получить в Apple.

  • Осваивайте онлайн-платформы для тестирования.

Это отличный вариант начать без заказчиков и собеседований. Можно учиться, нарабатывать навыки и пополнять портфолио в процессе.

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

Ferpection – еще одна платформа, где можно прокачать скилл тестировщика, но для работы с ней нужно знать английский.

Существует проект по совместному тестированию для обмена опытом. «Проект Хомячки» поможет начать, если вы еще не очень уверены в своем английском или совсем растеряны.

  • Пройдите курсы тестировщиков с трудоустройством.

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

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

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

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

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

👨‍🔧️ Обучение на тестировщика: как получить работу, если без опыта никуда не берут?

Само собеседование состоит из 4 основных частей:

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

Вопросы, которые могут задать на собеседовании:

  • Назовите виды и типы тестирования.
  • Какие бывают техники тест-дизайна?
  • Какова структура тест-плана, тест-кейса, багрепорта?
  • Как сделать скриншот (ответ “кнопкой PrtSc” будет неверным)?
  • Вас могут попросить протестировать любую деталь окружающей обстановки: карандаш, ручку, блокнот, чашку, подставку под чашку и т.д.
  • На собеседовании могут задать вопрос из области практических знаний, например: «Что происходит когда пользователь вводит в браузере адрес сайта www.123.ru ?» В ответах на такие вопросы важно показать знание внутреннего устройства процесса, т.е. что происходит до открытия html-страницы.

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

Вопреки распространенному мнению, крупные ИТ-компании намеренно набирают в команды новичков, чтобы самостоятельно вырастить именно таких специалистов, которые требуются команде. Поэтому пробуйте, учитесь и побеждайте. Удачи в поисках работы мечты!

Источник: proglib.io

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru