Как я стал тестировщиком, не имея опыта в ит
Содержание:
- Обучение на тестировщика
- Что надо уметь
- Курс «Тестировщик» от Нетологии
- «Тестировщик ПО на Java» от Skillfactory
- Задачи тестировщика
- Онлайн-курс тестировщиков от Hedu
- Планы на будущее
- Udemy
- Бесплатные курсы
- Ответы на вопросы
- Обязанности QA и его задачи на рабочем месте
- Тестировщик от hedu
- Размер заработной платы и место работы
- GeekBrains. «Факультет тестирования ПО»
- Курсы тестировщиков онлайн бесплатно
- Сделайте осознанный выбор
- Как хакеры могут использовать cookies
- А сколько же можно заработать на тестировании ПО ?
- Как получить первую работу в QA
- Краудтестинговые платформы – “ясли для тестировщика”
- Заключение
- Что мы получаем в итоге
- Итоги
Обучение на тестировщика
Обучиться можно в вузе на таких IT-специальностях, как “Информатика и вычислительная техника”, “Программная инженерия”, “Фундаментальная информатика и информационные технологии” и др.
Но для новичков не обязательно иметь профильное высшее образование. Можно пройти курсы тестировщиков ПО, чего для работодателей будет достаточно.
Например, для ознакомления предлагаю следующие онлайн-программы:
- Профессия Тестировщик – Skillbox
- Факультет тестирования ПО – GeekBrains
- Тестировщик – Нетология
- Тестировщик программного обеспечения – SkillFactory
- Онлайн-курс тестировщиков – Hedu
Для самостоятельного обучения и в качестве дополнения к основной учебе могу посоветовать книги:
- А. Джейсон, К. Джефф, У. Джеймс “Как тестируют в Google”
- Г. Майерс, Т. Баджетт, К. Сандлер “Искусство тестирования программ”
- Р. Савин “Тестирование Дот Ком”
Что надо уметь
От тестировщика требуется:
- знание основ тестирования, его видов и методов;
- умение составлять тест-кейсы, тест-планы;
- знание языка запросов SQL, умение работать с базами данных;
- знание языков программирования;
- знание систем контроля версий: Git, CVS и тому подобных.
Кроме того, тестировщик должен владеть инструментами ручного и автоматического тестирования. Это могут быть:
- системы для создания тест-кейсов и отслеживания ошибок.
- файловые менеджеры, текстовые и XML-редакторы.
- генераторы тестовых данных и другие.
Для автоматизации тестов понадобятся системы тестирования веб-приложений, программы для функционального и нагрузочного тестирования.
Курс «Тестировщик» от Нетологии
Сайт – netology.ru Длительность обучения – 6 месяцев. Стоимость обучения – 3 570 руб. в месяц.
Программа предназначена для новичков без опыта и технического образования. Успешные выпускники онлайн-университета получат приглашение на стажировку или штат группы тестировщиков партнера курса – Альфа Банка.
Программа курса:
- введение в профессию: виды и методы тестирования, основы взаимодействия «клиент-сервер», инструменты специалиста;
- объектно-ориентированное программирование на Java в свззке с задачами и методиками тестирования;
- английский для тестировщика;
- система контроля версий GitHub: операции, разрешение конфликтов, командное взаимодействие;
- unit/ui тестирование, знакомство с Selenide, Selenium, Akita;
- основы SQL и СУБД;
- автоматизация тестирования;
- карьерное планирование.
Дипломный проект – автоматизированное тестирование крупного web-сервиса под контролем наставников и руководителя отдела тестирования Альфа Банка.
«Тестировщик ПО на Java» от Skillfactory
Это более простой курс от именитой компании. Его продолжительность составляет всего 8 месяцев, он ориентируется на новичков. В программу не включено общение с менторами. Только видеоуроки и домашние задания. Имеется несколько крупных разделов, начинать вы будете с самых азов специальности. Только после этого будут нарабатываться технические навыки.
На курсе уделяется много внимания автоматизации. Вы сможете работать с различными устройствами и платформами. Стоимость обучения может оказаться слишком большой для новичков. Но можно вносить ежемесячную плату. Кроме того, все ученики получают длительную премиальную подписку английского языка. Кроме того, можно учиться за счет работодателя.
После завершения обучения вы получите сертификат. Да, официально компания не оказывает помощь в трудоустройстве. При этом, она может посодействовать вашему развитию. У нее есть связи с крупными организациями. Она может отправить резюме в них. Но для этого нужно хорошо проявлять себя на обучении.
Задачи тестировщика
Инженер по тестированию отвечает за аудит качества продукта. Есть много направлений проверки. Например, проверка на соответствие функциональным или нагрузочным требованиям. Сохраняется ли история заказов в приложении вызова такси — это проверка функции продукта. Выдержит ли сайт, если 100 покупателей одновременно оформят покупку, — это тест на устойчивость к нагрузке.
Тестировщик составляет тестовую модель. Он изучает структуру продукта и продумывает порядок проверки всех элементов, функций и состояний. Например, на начальных этапах нужно описать всё, что пользователь видит на разных страницах и экранах: как ведут себя фотографии товаров при наведении, есть ли чат поддержки и как его вызвать. Когда продукт меняется или усложняется, тестировщик вносит изменения в тестовую модель.
Еще одна задача тестировщика — автоматизация. Объем тестирования постоянно растет, а инструменты автоматической проверки для разных направлений тестирования помогают экономить время. Тестировщик постоянно работает над тем, чтобы контроль качества продукта становился еще надежнее и быстрее.
Тестировщик всегда может поставить себя на место клиента. Он понимает, зачем создается продукт и в чём его польза. Если главные функции работают неправильно или ими неудобно пользоваться, он способен объяснить проблему и разработчику, и менеджеру. Технические знания и пользовательский кругозор помогают всё точно сформулировать и в некоторых случаях предложить решение.
Онлайн-курс тестировщиков от Hedu
Сайт – irs.academy Длительность обучения – индивидуально. Стоимость обучения – от 25 800 руб.
В Hedu удобный режим индивидуального освоения образовательной программы – студент тратит столько времени на обучение, сколько может. Для тех, кто не уверен в своих возможностях, предусмотрена VIP-программа с индивидуальной работой обучающегося и преподавателя.
Программа курса:
- терминология специалиста, требования к качеству ПО, полный цикл и задачи тестирования;
- типы и психология тестирования;
- документация тестировщика: чек-лист, тест-кейс, дефект, план, отчет;
- методы тестирования: белый и черный ящик, опытный подход;
- готовность и завершение, анализ покрытия;
- функциональное и нефункциональное тестирование;
- цели и задачи юзабилити, удобство интерфейса, основы UI/UX;
- тестирование веб-сервисов и приложений, автоматизация работы специалиста.
При оплате программы, слушатель получает доступ к личному кабинету, где сможет ознакомиться с видеоматериалами, выполнить домашнее задание и получить его разбор от преподавателя, задать вопрос наставнику или одногруппникам.
Планы на будущее
В первую очередь планируем повышать качество цифровых продуктов компании за счет развития культуры тестирования в командах
Мы популяризуем роль SDET и привлечем к ней внимание специалистов как внутри компании, так и за её пределами. . Мы планируем трансформировать образовательную программу Школы Автоматизаторов следующим образом:
Мы планируем трансформировать образовательную программу Школы Автоматизаторов следующим образом:
-
мы обязательно будем уточнять у потенциальных учеников, с какой целью они поступают в школу, какие навыки хотят в школе приобрести и как планируют эти навыки затем применять.
-
до зачисления в школу мы будем тестировать потенциальных учащихся на наличие необходимого минимума знаний для поступления в школу.
-
мы разбили курс по Python на 2 части: базовый и углубленный, чтобы иметь возможность глубже осветить важные для нас моменты.
-
в новом курсе мы стараемся сделать одинаковый упор как на теоретическую, так и на практическую часть.
-
мы будем проводить разъяснительные беседы с DM и PO на тему изменения состава и объема обязанностей учащегося после окончания школы, а также на этапе зачисления в школу уточнять возможность применения полученных навыков в продукте.
Udemy
Актив интернет-площадки Udemy – более 150 тыс. видеокурсов от преподавателей со всего мира. Не затеряться в массиве предложений помогает продуманная система фильтрации – посетители сайта могут задать поиск, выставив требования по рейтингу, уровню, стоимости и прочим параметрам. Тема обзора представлена в нескольких десятках вариантов.
Один из лидеров русскоязычного сегмента – кейс для начинающих. На 30 лекциях раскрываются теоретические аспекты отрасли, а практический опыт автора помогает освоить приемы работы на разных платформах. У клиентов есть возможность разобраться в клиент-серверной архитектуре, технологии сетей, компонентах веб-приложений, устройстве mobile app, работе web-сервисов и выяснить, какие тест-методы приемлемы по каждому направлению.
Бесплатные курсы
14
QA Automation от Тинькофф
Трехмесячный учебный курс от Финтеха.
Краткая информация:
- Стоимость: бесплатно;
- Длительность: нет;
- Наставник: есть, преподаватели;
- Документ: нет;
- Задания: есть, с проверкой.
ПЕРЕЙТИ НА САЙТ ШКОЛЫ
Программа разработана для студентов 18+ лет и выпускников технических специальностей, которым интересна аналитика, программирование.
Сергей Серов — занимается автоматизацией Siebel и мобильного оператора, тестирую интерфейсы и API, Ивановский Николай — автоматизация процессов тестирования, а также тестированием API, Имаев Азамат — специализируется на функциональном тестировании web-приложений на Tinkoff.ru
Особенности
Проходит курс обучения в штаб квартире Тинькофф и региональных центрах разработки, а лучших студентов берут на работу в Тинькофф.
Что получает студент
знания теории тестирования и реляционных баз данных, знание Java, опыт автоматизации тестирования, опыт автоматизации тестирования, опыт самостоятельной разработки.
15
Тестирование ПО: подготовка к сертификации ISTBQ FOUNDATION
Все тестовые задания, представленные в курсе, взяты из реальных экзаменов ISTQB Foundation Level.
Краткая информация:
- Стоимость: бесплатно;
- Длительность: 32 урока, 111 тестов;
- Наставник: нет;
- Документ: Сертификат Stepik;
- Задания: нет.
ПЕРЕЙТИ НА САЙТ ШКОЛЫ
Особенности
Данный курс основан на официальной программе обучения «Сертифицированный тестировщик ПО Базового уровня» ISTQB и предназначен для подготовки к сдаче сертификационных экзаменов. Все тестовые задания, представленные в курсе, взяты из реальных экзаменов ISTQB Foundation Level.
Что получает студент
Студент получает хорошую базу и подготовку к тестированию ISTQB Foundation, а также сможет прокачать свои навыки в сфере тестирования приложений.
Ответы на вопросы
Решаются ли на курсах реальные задачи?
В любом онлайн-курсе основной упор делается на практические задания. После каждого теоретического блока необходимо отрабатывать на практике полученные знания. Большая часть задач – это фрагменты из реальных проектов.
Какие навыки нужны, чтобы успешно пройти обучение и реализоваться в профессии?
Необходимо быть уверенным пользователем, уметь устанавливать на свой компьютер программы и не испытывать затруднений при регистрации в различных сервисах. Обязательно любить математику и логику. Быть внимательным к мелочам и пунктуальным.
Подойдет ли мне профессия «Тестировщик»?
Если нравится разбираться в том, как работает какой-то гаджет, искать недочеты в программе, то профессия точно подойдет
Кроме этого в профессии важно обладать усидчивостью и внимательностью к деталям
Действуют ли программы рассрочки оплаты?
На каждом курсе действуют индивидуальные рассрочки по обучению. Всегда можно спланировать свой бюджет и выбрать подходящий вариант оплаты.
Сколько часов в неделю нужно уделять обучению?
Для эффективного обучения необходимо выделять 1 час в неделю. Но каждый студент выбирает свой собственный темп обучения.
Обязанности QA и его задачи на рабочем месте
Поговорим о том, что должен делать тот самый тестировщик. Что он должен знать, что должен делать, а чем должен научиться.
QA engineer отвечает за качество будущего ПО или приложения. А вот и все задачи тестировщика:
- Теоретические знания должны позволять ему анализировать техническую документацию;
- Должен уметь общаться с заказчиком для регулярной коммуникации по проекту;
- Анализирует возможные риски;
- Вычленение ошибок в процессе разработки;
- Нужно уметь разрабатывать и проводить тестирования;
- Отслеживание и определение проблемных мест, с последующим внесением в трекинг-систему;
- Если он занимает высокопоставленную должность, то должен уметь все четко, грамотно и ясно доносить стажерам;
- Обсуждение проблем с разработчиками;
- Прослеживание жизненного цикла проблем тестируемой программы;
- Умение находить недочеты, с последующим устранением;
- Должен уметь работать с новыми технологиями и стараться освоить их первым.
Тестировщик от hedu
Это курс для новичков, желающих войти в профессию. Его продолжительность составляет 3 месяца. Он включает вебинары и задания к каждому блоку. На начальном этапе вы познакомитесь с основами тестирования. Вам расскажут об основных методах, кейсах, планах. Вы научитесь профессионально тестировать не только веб-приложения, но и мобильные разработки. Специалисты научат профессионально тестировать все баги программных продуктов.
К преимуществам данного курса можно отнести небольшую стоимость обучения. Если вы хотите иметь возможность общаться с менторами, то придется доплатить. Кроме того, за дополнительные взносы можно индивидуально заниматься с профессионалами индивидуально. В итоге вы получите сертификат. Достаточно плохо, что компания не оказывает помощи в трудоустройстве. Вам придется самостоятельно искать себе работу. Курс больше подходит для абсолютных новичков, желающих дальше развиваться в профессии.
Размер заработной платы и место работы
На работу QA-инженеров могут взять:
- IT-компании по разработке ПО, игр, мобильных приложений, систем безопасности;
- поставщики программно-аппаратных комплексов;
- финансовые учреждения, например, банки или брокерские компании;
- автомобильные заводы;
- СМИ;
- ритейлеры;
- онлайн-школы.
Можно выбрать организацию, продукт которой приходится по душе, изучить его со всех сторон и впоследствии стать веб-разработчиком или проект-менеджером.
Работать можно в офисе, удаленно и на фрилансе. Крупные компании обязательно имеют в штате целый отдел тестировщиков, в средних и мелких может работать или один штатный сотрудник, или же и вовсе его ищут на фрилансе.
Строить карьеру штатного сотрудника можно развиваясь и поднимаясь вверх относительно своей должности, а можно уйти в смежную область.
При первом варианте все складывается следующим образом:
- Стажер.
- Младший сотрудник, или junior.
- Работник среднего звена, или middle.
- Старший сотрудник, или senior.
- Ведущий специалист, или lead, он же может быть начальником отдела тестировщиков.
В среднем стажеры получают от 20 до 30 тыс. руб., junior – 40–60 тыс. руб., middle – от 60 000 до 90 000 руб., senior – от 90 000 до 130 000 руб., lead зарабатывает от 140 и выше.
Если говорить территориально, то в регионах средний уровень зарплаты составляет около 60 000 руб., в столице – около 100 000 руб.
На фрилансе часто встречается почасовая оплата. Нередко можно встретить от 1 000 руб. за час работы и выше. Чем больше опыта и навыков и выше рейтинг, тем на большую сумму можно претендовать.
Попытать счастья и найти выгодные вакансии можно на зарубежных биржах фриланса. Иностранные клиенты готовы заплатить 15–20 $ за час работы, а опытные специалисты могут зарабатывать и в 2 раза больше.
Из-за дефицита грамотных профессионалов-тестировщиков востребованность в специалистах только растет.
GeekBrains. «Факультет тестирования ПО»
Свои курсы тестировщика онлайн предлагает и эта образовательная школа.
Первый называется «Факультет тестирования ПО».
Он подойдет:
- Новичкам, не имеющим опыта. Обучение проводится с нуля и оказывается помощь в трудоустройстве
- Начинающим специалистам. Тестировщик получит хорошие знания, у него появится практический опыт работы, и он ознакомится с современными методологиями и продвинутыми инструментами
- Практикующим тестировщикам. Пройдя обучение, можно строить карьеру, тестируя приложения и сайты
Обучение делится на две четверти. В первой ученики учатся вести документацию, составлять стратегию, тест-кейсы, тестировать пользовательский интерфейс.
Во второй четверти обучающие осваивают:
- Инструменты API-тестирования
- Подходы к тестированию
- Консоль разработчика в браузере
- Юзабилити и многое другое
Длительность обучения – год. Занятия проводятся дважды в неделю. Стоимость до 16 сентября от 2 907 руб./мес. Предлагается рассрочка на 36 месяцев. Вы получаете в портфолио 5 проектов, диплом об окончании курса и гарантию трудоустройства после обучения.
Курсы тестировщиков онлайн бесплатно
Если вы хотите стать тестировщиком, но пока не готовы тратить деньги на обучение, можно начать с бесплатных курсов. Они помогают понять, насколько новая профессия вам подходит и готовы ли вы посвятить ей свое будущее. Но будьте готовы к тому, что процесс обучения будет более длительным, чем на платных курсах, потому что придется самостоятельно разбираться во многих сложных вопросах.
«Курс по тестированию для начинающих» от Udacity — первый шаг к карьере в области тестирования программного обеспечения. В процессе обучения вы научитесь находить ошибки кода, исправлять их и думать как тестировщики. Формат обучения — видеолекции и практические задания. Тренеры — Джон Регер, Шон Беннетт. Но есть один нюанс — обучение проходит на английском языке.
Курсы по тестированию от NIX разработан для новичков в мире IT. Вы изучите фундаментальную теорию тестирования ПО, познакомитесь с видами тестирования, проектной документацией и основными артефактами тестирования. А также сможете подготовиться к собеседованию на вакансию Junior QA в NIX.
Чтобы попасть на обучение, нужно выбрать необходимый курс, зарегистрироваться и начать обучение в удобном для себя темпе. Часть материала дана на самостоятельное изучение, а когда вы освоите базовые знания, сможете получать поддержку куратора. Преимущество курса — после успешного обучения есть возможность пройти собеседование в компании и попытать шанс сразу трудоустроиться.
«Онлайн-курс QA Start» позволит сделать первый шаг к серьезному обучению и четко определиться с направлением ваших интересов. После регистрации на обучающей платформе вам откроется доступ к 7 бесплатным урокам. При желании можно поддержать платформу финансово.
Вводный курс тестировщиков онлайн бесплатно предлагает пройти «Яндекс». Все обучение длится 4 месяца, включает 15 часов в неделю и позволяет освоить востребованные навыки специалиста, а также протестировать учебные сервисы «Яндекса» в режиме реального времени. Есть круглосуточная поддержка кураторов. Бесплатно можно пройти 84 урока, а это 10 часов обучения. Продолжить обучение можно уже за деньги.
«QA Automation» от «Тинькофф». На этом курсе профессию тестировщика можно освоить всего за 3 месяца. Обучение состоит из 5 тематических блоков, которые проходят в формате онлайн-лекций и домашних заданий. В процессе студенты выполняют практические задания, а лучших приглашают на собеседование.
Преподают курс ведущие специалисты Тинькофф, эксперты в области QA Automation Николай и Ирина Ивановские. Но есть одно условие — прежде чем попасть на обучение, кандидаты проходят тщательный отбор.
Сделайте осознанный выбор
Сложно построить успешную карьеру без интереса, увлеченности или даже азарта. Начните путь к карьере тестировщика с вопроса: почему именно эта профессия? Ваша мотивация станет главным ориентиром, и вы сможете преодолеть все этапы обучения и устроиться на работу.
Тестирование, как и любая другая профессия, подходит не всем. Ваши личные качества – это основа, на которую накладываются профессиональные навыки. Тестировщику необходимы развитая логика, критическое мышление, внимательность. Тестировщик должен быть проницательным, как детектив, но при этом ответственным и небезразличным, как врач. Нужно быть готовым и ко всем атрибутам будней IT-компании – митинги, дедлайны, релизы… В этой работе есть и своя рутина, например, составление тестовой документации, повторение одних и тех же тестов.
Хакер может «угнать» ваши cookies и с помощью этого «доказать» системе, что он — это вы. Тогда он сможет переиспользовать их и продолжить сессию. Это происходит так:
Через протоколы: HTTP и HTTPS
Копаясь на просторах интернета, мы до сих пор можем попадать на сайты, о небезопасности которых нас предупреждает браузер.
Почему так? Потому что браузер умный, и он считает ненадежным сайты, в которых происходит соединение по HTTP, а не HTTPS. В протоколе HTTPS есть последняя буква S, это значит, что добавляются повышенные требования к безопасности. В этом протоколе при общении браузера с сервером по протоколу https добавляется сертификат безопасности: если хакер попробует перехватить такие запросы, он получит лишь набор символов и не сможет их расшифровать.
Подбор пароля — Brute force
Это атака перебора — мошенник может знать логин и с помощью специального скрипта подбирать пароль. Обычно подбор пароля с помощью скрипта занимает около 10 часов.
А сколько же можно заработать на тестировании ПО ?
На фрилансе, то есть на краудфандинговых платформах, ориентируйтесь на сумму от 5 $ до 500 $ в месяц. Как я уже писал выше, “улов” в основном зависит от количества и качества найденных багов. То есть, нередко можно работать, работать и получить кукиш с маслом 🙁
А вот если Вы пойдет работать “в штат”, то тут уже зарплаты более серьезные. Данные на “сейчас” по России
Для специалистов ручного тестирования:
Уровень специалиста | Средняя заработная плата |
---|---|
Стажёр (Intern) | 33 333 руб. |
Младший (Junior) | 44 024 руб. |
Средний (Middle) | 68 031 руб. |
Старший (Senior) | 107 203 руб. |
Ведущий (Lead) | 146 428 руб. |
Для специалистов автоматизированного тестирования:
Уровень специалиста | Средняя заработная плата |
---|---|
Стажёр (Intern) | 36 366 руб. |
Младший (Junior) | 61 486 руб. |
Средний (Middle) | 88 246 руб. |
Старший (Senior) | 131 222 руб. |
Ведущий (Lead) | 201 461 руб. |
Так что, все в Ваших руках. Кстати, в зарубежных компаниях зарплаты выше.
Как получить первую работу в QA
Где искать вакансии
Просматривайте не только агрегаторы вакансий, но и специализированные ресурсы для IT-сообщества, вроде dev.by. Проверяйте сайты IT-компаний, где информация об открытых позициях и стажировках обновляется чаще. Если вы не нашли подходящую вакансию, посмотрите, указан ли на сайте адрес, на который можно отправить резюме. Обычно таким образом крупные компании формируют свою базу кандидатов, которых приглашают на собеседование, когда появится вакантное место.
Не игнорируйте LinkedIn – рекрутеры активно используют эту площадку. Обновите свой профайл, ориентируясь на профессию тестировщика. Используете LinkedIn, чтобы завести профессиональные знакомства. Вы можете напрямую написать HR-специалисту и узнать о вакансиях и условиях работы.
Как составить резюме
Прежде чем написать резюме, изучите, какие требования для junior-тестировщиков описаны в размещенных вакансиях. Это поможет сопоставить свои возможности с ожиданиями работодателей. Обычно список требований в вакансиях начинается с базовых знаний: теория тестирования, составление тестовой документации, понимание методологий разработки. Затем могут идти более специфические: знакомство с базами данных (формирование запросов), основы автоматизации. Если в вакансии встречается незнакомая технология, не стоит сразу отбрасывать этот вариант. Лучше выяснить, что это и для чего используется. От начинающего специалиста как раз и ждут способности быстро обучаться и осваивать новое.
В резюме подробно представьте свои навыки, с какими видами тестирования вы знакомы, есть ли опыт участия в проектах. Можно указать предыдущее место работы, ведь прежний профессиональный опыт может стать вашим преимуществом. Если вы хорошо разбираетесь в финансах или раньше работали в медицине, ваши знания пригодятся на проектах для этих сфер. Даже хобби можно использовать при поиске работы, например, в геймдеве (индустрия компьютерных игр) ищут тестировщиков, увлеченных играми.
Как получить опыт, не выходя из дома
Поиск первой работы может занять несколько месяцев. И это время можно провести с пользой для будущей карьеры. Продолжайте осваивать тестирование не только в теории, но и на практике при помощи краудтестинга. Это онлайн-платформы, где тестировщикам предлагают удаленно работать над проектами. Наиболее популярны utest.com, test.io, есть русскоязычная crowdtesting.ru. Работа тестировщиков на платформах оплачивается, сумма вознаграждения зависит от количества и критичности найденных багов. И самое главное – это хороший практический опыт, возможность прокачать навыки, полученные на курсах. Все это пригодится при устройстве в компанию. Проекты, над которыми вы трудились на краудтестинге, можно включить в резюме.
Как готовиться к собеседованию
Самый ответственный этап поиска работы – это собеседование. В каждой компании – свой подход к подбору сотрудников, но обычно во время встречи у кандидата стараются выяснить его мотивацию, профессиональные знания и проверяют, способен ли он мыслить нестандартно. У junior-специалиста мало практического опыта, поэтому на собеседовании обычно задают несколько теоретических вопросов. В основном спрашивают о роли тестировщика на проекте, а не о технических навыках – они придут в процессе работы.
Иногда на собеседовании могут предложить тестовое задание. Не удивляетесь, если вас попросят протестировать карандаш, чашку, лифт или даже ракету Илона Маска. Так наниматель не столько проверяет креативность кандидата, сколько его подход к работе. Не нужно придумывать, что будет с кофеваркой в открытом космосе. Действуйте как тестировщик – исследуйте объект, исходя из требований к нему. Определите, что можно проверить в рамках функционального тестирования и какие еще виды тестирования необходимы. Чтобы не растеряться, прочитайте пару примеров, как справиться с подобными необычными задачами.
Вы успешно прошли собеседование и получили работу. На какую зарплату можно рассчитывать? По данным за май 2019 года, тестировщики в нашей стране в среднем получают около 1000 долларов, а опытные специалисты (Senior QA Engineer/Tester) зарабатывают около 1900 долларов.
Краудтестинговые платформы – “ясли для тестировщика”
Итак, как я уже писал выше, получить начальный опыт работы тестировщиком без опыта можно на так называемых краудтестинговых платформах.
Работа практически на всех краудтестиновых платформах строится по одному принципу. Есть какое-либо вводное обучение. Далее идет вводные тест. Если все хорошо, Вас допускают к реальным проектам. И Вы можете начать прокачивать свой рейтинг, ведь от этого будет зависеть и Ваша “зарплата”.
А “доход” обычно начисляется в английских тугриках. И в принципе он достаточно неплохой.
Да. Помните. Чем “крупнее” ошибки Вы находите, тем выше Ваше вознаграждение!
Краудтестинговые платформы в основном “буржуинские”. Вот некоторые из них. Часть только на английском (или немецком языках). Часть переведена (не полностью) на русский. Но велика вероятность получения задания на английском языке.
Если Вы работали на одной их них, оцените ниже, какая понравилась больше.
test.io– одна из старейших платформ краудтестинга
www.testbirds.com – есть вариант для русскоязычных пользователей.
www.passbrains.com – еще один сайт для тестирования ПО
www.globalapptesting.com – еще краудтестинговый сайт
ubertesters.com – еще одна (немецкая) платформа для тестирования
testlio.com – еще ловите сайтик для тех, кто ищет работу тестировщика ПО без опыта
www.crowdtesting.ru – и еще. Это уже на русском языке, что является редкостью в мире тестировочных платформ.
Про условия работы на этих сервисах лучше сами посмотрите у них. Заодно и с платформами ознакомитесь.
Заключение
Тестировщик – одна из самых перспективных и востребованных интернет-профессий современности.
Это высокооплачиваемая специальность, по которой можно работать удаленно и по свободному графику. Но и минусов не избежать: рутинность, ответственность и постоянное обучение могут отвадить желающих от этой работы.
Если вы все еще желаете стать тестировщиком, предлагаю пройти онлайн-курсы для быстрого освоения профессии. Не помешает при устройстве на работу знание иностранного языка и современных тенденций в мире информационных технологий.
Удачи в освоении специальности QA-инженера! Продолжайте развиваться и учиться вместе с блогом iklife.ru.
Всего доброго!
Что мы получаем в итоге
Заказчики довольны, поэтому многие приходят к нам ещё и ещё.
Джуны-тестировщики радуются любой возможности получить опыт и полезный фидбек. Кстати, они даже не ленятся оставлять нам приятные и полезные отзывы. Те, кому проект «Хомячки» помог устроиться на классную работу, пишут истории успеха на форум или в чат Хомячков.
У организаторов проекта есть моральное удовлетворение от хорошо проделанной работы и её пользы для всех заинтересованных сторон.
Вот так IT-мир получает больше подготовленных джунов-тестировщиков с опытом на реальных проектах без лишних затрат. Если и у вас есть то, что нужно протестировать, или вы хотите стать «хомячком», приходите!
Итоги
Индустрия тестирования софта и приложений востребована и интересна, не всегда, но по большей части интересна. Мы постарались собрать для вас список самых интересных курсов, вебинаров и программ обучения. Да, это именно список, а не топ. Каждый должен знать, что все позиции условны и не играют роли. Главное – содержание каждого отдельного курса. Каждый образовательный курс выстроен по-своему, несет разную ценность и информацию. Одни – готовят тестировщиков-профессионалов с нуля, другие- призваны освежить знания студентов, уча их по собственным методикам.
Каждый человек, который хочет изменить свою жизнь, может самостоятельно ознакомиться с каждым курсом, темой, кейсом и понять, какие именно фичи и знания он ему даст и будет ли вообще полезен для него.
Все курсы интересны и заточены под разные аспекты и моменты обучения. Их объединяет то, что все они понятные, методики обучения студентов – новые и заточены на практику, многие выстроены в форме вебинаров, а есть и текстовые курсы с таблицами и картинками. Каждый сможет выбрать то, что ему по душе.
Если вы давно думали о переменах, хотели освоить новую профессию, то настало время планам свершиться! Не теряйте ни минуты и начните уже сегодня! Удачи и успехов вам.