Работа тестировщиком без опыта
Содержание:
- Плюсы и минусы работы
- Первые шаги в индустрии
- QA-специалист – это прибыльная профессия?
- Может ли новичок стать тестировщиком
- Нетология «Тестировщик»
- «Зачем нужны тестировщики, если команда разработчиков не пишет баги» от GeekBrains
- Курсы по тестированию ПО от МГТУ им. Н.Э. Баумана
- «Тестирование ПО: подготовка к сертификации ISTQB Foundation» от Stepik
- Skillbox
- Какие качества, навыки и инструменты необходимы тестировщику?
- Нетология. «Тестировщик»
- Обязанности QA и его задачи на рабочем месте
- Skillfactory «Тестировщик на Python»
- Чем тестировщик отличается от QA-специалиста
- Образование
- Автоматизированное тестирование веб-приложений на JavaScript от Skillbox
- Краудтестинговые платформы — «ясли для тестировщика»
- Skillbox. «Профессия Инженер по тестированию»
- Инженер по тестированию от Skypro
- Онлайн-курс тестировщиков от Hedu
Плюсы и минусы работы
Теперь, чтобы иметь полное представление об этой неоднозначной профессии, приведем все ее преимущества и недостатки. К плюсам можно отнести:
- Низкий порог вхождения в профессию. Это одна из немногих специальностей сферы IT, куда реально можно войти с нуля, имея лишь базовые знания о программировании и тестировании. Поучиться, конечно, придется, но куда без этого.
- Хорошие перспективы. Профессию тестировщика часто выбирают как стартовую площадку в сфере разработок. Здесь можно построить карьеру, поднявшись до автоматизатора или перескочив в разработку.
- Интересная работа, требующая постоянного обучения и развития исследовательских навыков.
- Возможность выбрать для себя удобный способ работы: в штате компании на полный день; также в штате, но удаленно; на фрилансе.
- При должном старании и трудолюбии со временем можно получать хорошую зарплату. Особенно это касается автоматизаторов и фрилансеров.
А теперь поговорим о недостатках профессии, которых тоже хватает с лихвой:
- Работа часто бывает монотонная, нудная и рутинная: такую часть проверки проекта обычно передают новичкам. Более опытные специалисты могут выполнять задачи посерьезнее.
- Уровень дохода значительно ниже по сравнению с программистами. Это если брать в среднем. Ведь далеко не каждый тестировщик равно талантливый автоматизатор.
- Желательно выучить английский язык. Он понадобится, чтобы писать и читать код, а также работать с некоторой технической документацией.
Первые шаги в индустрии
Что касается работы и её поисков, то путей развития несколько.
- Если вы тестировщик самоучка, то вам будет сложнее, чем конкурентам. Самый хороший вариант – начать карьеру на фрилансе. Это неплохой вариант, чтобы улучшить уровень навыков, проверить знания на практике и «набить» руку на реальных проектах. На фрилансе всегда можно найти постоянных клиентов и набраться опыта в индустрии. Да, это будет сложнее и куда дольше, чем получение опыта работы в компании или студии, но для кого-то намного результативнее.
- Если вы где-то получили образование по профессии, то найти и устроиться будет куда легче. Современные онлайн школы и курсы предлагают стажировку в компаниях-партнерах. Но это касается только успешных учеников и тех, кто действительно горит и живет этой сферой. Такой вариант развития куда проще, но для этого придётся поработать и обогнать всех своих конкурентов-студентов. А желающих будет немало.
QA-специалист – это прибыльная профессия?
Тестировщики, или QA-специалисты, требуются во все IT-компании, которые разрабатывают новые или модернизируют уже выпущенные ПО. Но специалисты должны владеть всеми методами и видами тестирования. Такие универсалы должны знать языки программирования, уметь составлять и автоматизировать тесты.
Заработная плата QA-специалиста зависит от опыта работы и региона. Средняя зарплата тестировщика в регионах – 55-60 тысяч рублей, в Москве – 80-150 тысяч рублей. Если новички могут заработать от 40 тысяч рублей, то опытные тестировщики рассчитывают на оплату труда в размере 220-300 тысяч рублей.
У каждого тестировщика есть два варианта развития внутри профессии: карьерный рост или узкая специализация.
Чтобы дойти до руководителя команды тестировщиков, потребуется время:
- Джуниор начинает карьеру с ручного тестирования по готовым тест-кейсам.
- Через 2-3 года джуниор может стать мидлом. В обязанности будет входить самостоятельное составление тест-кейсов и заполнение документации.
- Через 1-1,5 года мидл может стать старшим специалистом. В обязанности будут входить планирование работ по тестированию и контроль джуниоров.
- Через 5 лет синьор может стать тимлидом, который руководит командой тестировщиков. Здесь уже требуются навыки менеджмента, профессиональные компетенции.
Однако, большинство тестировщиков выбирают узкую специализацию:
- Security – проверка безопасности ПО.
- Performance – проверка работоспособности ПО при увеличивающейся нагрузке.
- Usability – проверка удобства работы с ПО.
Может ли новичок стать тестировщиком
Работа тестировщиком – это чаще всего не про человека с техническим образованием, но, конечно, после получения «вышки» будет проще войти в сферу тестировщиков. Практика показывает, что порог входа в тестировщики довольно низкий, и стать им может кто угодно, главное – это желание. Об этом говорит глава департамента обеспечения качества ПО Veeam Softwar Игорь Кацев в своем интервью для hh.ru.
Также на сайте Software-Testing был проведен опрос среди тестировщиков, в ходе которого выяснилось, что образование тестеров разнится от людей без диплома до людей с двумя высшими образованиями: это и технари, и гуманитарии, и экономисты, и даже юристы.
Вот так выглядит статистика образования тестировщиков:
Нетология «Тестировщик»
Продолжительность обучения: 6 месяцев.
Уровень слушателей: новички.
На кого рассчитан: будущие тестировщики.
Формат обучения: вебинары, домашние работы с проверкой педагогами.
Гарантии: поддержка с подбором работы.
Результаты: вручение диплома, наполнение работами портфолио.
Стоимость:
- полная – 77 тысяч 900 рублей;
- по скидке – 55 200 рублей;
- величина платежа в рассрочку – 4 600 рублей.
Программа предусматривает наличие блоков:
- знакомство с тестированием;
- использование языка Java;
- английский для IT-сотрудников;
- система контроля версий Git;
- тестирование в автоматическом режиме;
- развитие карьеры тестировщика.
Преподавательский состав:
- Александр Долинский – технический специалист «Альфа-Банка»;
- Алена Свердлова – старший тестировщик Mail.ru Group, другие педагоги.
В процессе обучения участники программы освоят:
- программирование с использованием языка Java;
- самостоятельную проверку кодов и выявление ошибок в нем;
- автоматизацию процессов тестирования;
- применение системы Git, добавление в нее тестов, кодов;
- создание сценариев пользовательского взаимодействия с ПО;
- ведение отчетности по результатам проводимого тестирования;
- разработку тест-кейсов с подробным описанием процессов.
️ Выводы: Курс для основания профессии с нуля, позволяющий научиться проводить тесты, автоматизировать их, работать как с web- так и мобильными приложениями. Слушатели научатся использовать систему Git, хранить в ней тесты и их результаты, искать ошибки, вести полноценную отчетность по проделанной работе. Кроме того, удастся повысить уровень знания технического английского языка, на практике опробовать теоретические навыки, сформировав к концу обучения достойное портфолио. Стоит учесть, что «Нетология» помогает выпускникам с подбором работы.
️ Перейти на сайт курса
«Зачем нужны тестировщики, если команда разработчиков не пишет баги» от GeekBrains
Длительность: 1,5 часа.
Формат обучения: короткий вебинар.
Программа обучения: курс расскажет об особенностях работы тестировщика и о необходимости присутствия специалиста в компании
Также уделяется внимание психологии и нюансам взаимодействия с командой разработчиков. Программа рассчитана на слушателей, имеющих хотя бы минимальный опыт и знания в сфере тестирования
Что узнаете:
- Цель тестирования ПО, а также почему не может быть идеального продукта.
- Как организовать продуктивную работу команды разработчиков и тестировщиков.
- В чём заключается разница между тестированием и контролем качества.
Плюсы:
- Запись вебинара сохраняется после трансляции.
- Чат для обмена опытом с другими участниками.
- Полезные методики и материалы.
- Преподаватели с большим опытом.
- Много живых примеров.
Минусы:
Курсы по тестированию ПО от МГТУ им. Н.Э. Баумана
Сайт – specialist.ru Длительность обучения – 6 месяцев. Стоимость обучения – 136 790 рублей.
Большой объем практических заданий, преподаватели-эксперты в сфере тестирования ПО, поддержка тьютеров после окончания обучения – основные составляющие успешного старта в новой профессии.
Программа курса:
- базовые навыки программирования и основы СУБД;
- навыки разработки и оформления требований к программному обеспечению;
- программирование на JAVA, ООП;
- тестирование ПО и управление командой;
- автоматизация тестирования web-приложений.
Студенты с высшим или средним специальным образованием по окончании курса получают удостоверение или диплом установленного образца.
«Тестирование ПО: подготовка к сертификации ISTQB Foundation» от Stepik
Длительность: 32 урока.
Формат обучения: изучение теории, выполнение домашних заданий и тестов для самопроверки.
Программа обучения: за основу взята программа «Сертифицированный тестировщик ПО. Базовый уровень» от ISTQB, только здесь информация представлена в сжатом виде. Материал содержит реальные примеры тестов с сертифицированных экзаменов. Курс подойдёт слушателям, которые хотя бы поверхностно разбираются в принципах разработки ПО. Большим плюсом будет опыт работы тестировщиком.
Какие знания и навыки получите:
- Понимание специфики и необходимости тестирования.
- 7 базовых принципов тестирования.
- Модели разработки ПО.
- Типы и уровни тестирования.
- Выбор методов тестирования.
- Планирование, организация, оценка тестирования.
- Применение инструментов для тестирования.
Плюсы:
- Небольшой объём информации.
- Качественная теоретическая база.
- Структурированные уроки.
- Полезные ссылки на дополнительный материал.
- Много практических упражнений.
Минусы:
Skillbox
Программы по IT имеет каждое уважающее себя учреждение образования. Не стал исключением и университет Skillbox, предлагающий приобрести востребованную профессию или актуальные навыки.
Универсальный комплекс «Профессия Тестировщик» может стать отличной стартовой площадкой для вхождения в IT-сферу. Целевая аудитория – новички и специалисты начального уровня. За год обучения на практике студенты освоят 14 инструментов, приобретут умения по тестированию сайтов, приложений и интерфейсов. Клиенты разберутся в тест-трекерах и техниках тест-дизайна, научатся применять шаблоны планов, сценариев и чек-листов. С прицелом на перспективу будут рассмотрены основы методов автоматизации и программирования на Java. Один из бонусов – модуль по изучению английского для IT. Выпускникам помогают с трудоустройством.
Постичь премудрости проверки мобильных приложений можно на 9-месячном онлайн-курсе. Пользователи узнают, как работать с iOS и Android вручную и с помощью автотестов. В числе освоенных «skills» – работа с Android Studio, Xcode, Jenkins, Appium Desktop, эмуляторами и симуляторами, настройка CI, составление баг-репортов и др. В финале – проверка продукта на всех этапах разработки.
Кейс по автоматизированному тестированию веб-приложений на javascript адресован слушателям универсального комплекса и практикам junior — и middle-уровня. За 12 месяцев будущие мастера научатся программировать на популярном языке, работать с фреймворками Selenium Webdriver и Cypress, тестировать интерфейсы и настраивать CI. Подтверждением квалификации станет защита двух дипломных проектов.
Аналогичная целевая аудитория и такая же длительность у онлайн-курса «Автоматизированное тестирование на Java». Студентов ждут лекции и практические задания, которые позволят изучить язык применительно к будущей сфере деятельности и разобраться с фреймворками Maven и JUnit. Итогом станет написание простых автотестов с применением полученных навыков и сложных – при помощи редких функций.
Прикоснуться к азам предмета и узнать, как проверять приложения на проникновение, смогут слушатели онлайн-курса по кибербезопасности. А начать стоит с прочтения тематической статьи, размещенной в разделе «Журнал».
Какие качества, навыки и инструменты необходимы тестировщику?
Вот личные качества, которые играют важную роль для этой профессии:
Аналитический склад ума
Вам придется работать с большими объемами информации, разрабатывать четкую последовательность действий и анализировать результаты.
Внимание к деталям. Тестировщик должен обращать внимание на малейшее отклонение от того, каким видят продукт разработчики и проверять любые возможные варианты
Усидчивость. Приходится выполнять большой объем рутинных операций и тщательно следить за малейшими ошибками.
Критическое мышление
Даже если продукт выглядит идеальным, важно убедиться в этом на практике.
Ответственность и системный подход. Важно соблюдать регламенты и сценарии работы, добиваться поставленного результата и предоставлять итог своей работы в виде четких и понятных рекомендаций
Не просто найти ошибку, а подробно описать, при каких обстоятельствах и почему она возникает.
Эмпатия и внимание к людям. Это нужно, чтобы абстрагироваться от сугубо технических сценариев и инструкций и понять, как действует обычный человек, удобно ли ему будет работать с продуктом, с какими сложностями он столкнется.
Навыки коммуникации. Нужно уметь общаться и убеждать разработчиков и других участников команды в вашей правоте и необходимости внести правки.
Стремление к саморазвитию. В профессии тестировщика важно постоянно осваивать новые методы и технические приемы, чтобы хорошо разбираться в продукте, его слабых и сильных сторонах.
Технические навыки и инструменты, которыми должен владеть тестировщик:
- Основы программирования и редакторов кода: VScode, Pytest, Gitlab, XML, CSS, JavaScript.
- Знание ключевых систем управления проектами в разработке — Waterfall, Scrum и Kanban.
- Представление о том, как создаются пользовательские интерфейсы — в плане разработки, UX UI-дизайна.
- Работа с системами баг-трекинга (обнаружения ошибок): Redmine, Jira.
- Знание инструментов мониторинга HTTP/HTTPS-трафика.
- Навыки работы с базами данных — такими, как MySQL, PostgreSQL, MS SQL.
- Навыки составления тест-планов и тест-кейсов с помощью TestRail, Zephyr, TestLink и других сервисов.
- Знание особенностей всех популярных ОС и браузеров — мобильных и десктопных.
- Представление о клиент-серверной архитектуре.
- Умение работать с системами контроля версий — например, CVS или Git.
- Умение работать с системами автоматического тестирования веб-приложений, тестирования нагрузки и функционала — такими, как HP-UFT, Sahi, Selenium.
- Хороший технический английский.
Нетология. «Тестировщик»
Платформа предлагает курс «Тестировщик». Техническое образование и опыт не требуется. Пройдя обучение, вы сможете:
- Разбираться в теориях тестирования
- Понимать разработки ПО
- Программировать на Java
- Использовать объектно-ориентированное программирование
- Проводить unit-тестирования
- Подготавливать тестовые сценарии и отчеты о тестировании
- Работать с платформой GitHub и в Selenium Webdriver
Длительность обучения – полгода. Стоимость до 15 сентября — 55 200. Ежемесячная оплата 4 600 руб./мес. Эта цена действует до 15 сентября. Через 3 занятия, если обучение вам не понравится, можно вернуть деньги. Вы получите диплом об окончании курса, а лучшие выпускники — возможность работать в Альфа-Банк. Их пригласят на собеседование.
Обязанности QA и его задачи на рабочем месте
Поговорим о том, что должен делать тот самый тестировщик. Что он должен знать, что должен делать, а чем должен научиться.
QA engineer отвечает за качество будущего ПО или приложения. А вот и все задачи тестировщика:
- Теоретические знания должны позволять ему анализировать техническую документацию;
- Должен уметь общаться с заказчиком для регулярной коммуникации по проекту;
- Анализирует возможные риски;
- Вычленение ошибок в процессе разработки;
- Нужно уметь разрабатывать и проводить тестирования;
- Отслеживание и определение проблемных мест, с последующим внесением в трекинг-систему;
- Если он занимает высокопоставленную должность, то должен уметь все четко, грамотно и ясно доносить стажерам;
- Обсуждение проблем с разработчиками;
- Прослеживание жизненного цикла проблем тестируемой программы;
- Умение находить недочеты, с последующим устранением;
- Должен уметь работать с новыми технологиями и стараться освоить их первым.
Skillfactory «Тестировщик на Python»
Продолжительность обучения: 8 месяцев.
Уровень слушателей: новички.
На кого рассчитан: желающие освоить профессию тестировщика.
Формат обучения: лекции в записи, практические домашние работы.
Результаты: вручение сертификата, рассылка резюме выпускника в компании-партнеры.
Стоимость:
- полная – 104 тысячи рублей;
- по скидке – 79 200 рублей;
- величина платежа в рассрочку – 6 600 рублей.
Учебный курс предполагает несколько блоков, освещающих отдельное направление:
- теория проведения тестов программного обеспечения;
- технические вопросы тестирования;
- основы автоматизации;
- соответствие ТЗ и автоматизация тестирования;
- применяемые в работе платформы;
- возможности Soft Skills.
️ Выводы: Программа рассчитана на тех, кто только планирует освоить новое для себя направление тестирования программ. Она позволяет освоить работу с web- и мобильными приложениями, научиться автоматизировать тестирование, использовать различные платформы. В качестве бонуса учащимся предоставляется возможность месячного пользования с премиальным доступом приложения ED Words, созданного проектом EnglishDom. Доступна в школе и возможность обучения с оплатой работодателем.
️ Перейти на сайт курса
Чем тестировщик отличается от QA-специалиста
QA (от англ. Quality Assuranse) представляет собой совокупность мероприятий, охватывающих все этапы разработки, выпуска и эксплуатации программного обеспечения. Это активности на всех этапах жизненного цикла ПО, которые предпринимаются для обеспечения требуемого уровня качества выпускаемого продукта.
В чем же состоят различия между QA и тестировщиком подробнее рассмотрим в сравнительной таблице:
QA-инженер |
Тестировщик |
---|---|
Фокусируется по большей части на процессах и средствах, чем на самом тестировании продукта |
Фокусируется на тестировании продукта |
Процессно-ориентированный подход |
Продуктно-ориентированный подход |
Подмножество процессов Software Test Life Cycle – цикла тестирования ПО |
Подмножество процессов QC |
Обратите внимание, что из всего этого у нас вытекает еще одно определение. QC (от англ. Quality Assurance) – процесс проверки качества, который обеспечивает соответствие продукта ранее установленным требованиям
Другими словами, это процесс, который обеспечивает ожидаемое качество продукта.
QC фокусируется на тестировании путем выполнения программ с целью определения дефектов с использованием утвержденных процессов и средств. Вместе с этим он является подмножеством QA.
Тестирование – это часть QC, а QC – часть QA.
QA обеспечивает правильность процесса, а QC предполагает контроль соблюдения требований. Тестировщик же, напротив, обеспечивает сбор данных, которые вносятся в документы, созданные в ходе работы QC.
Выводы:
- тестирование позволяет определить работоспособность продукта: правильно ли он был разработан, были ли использованы необходимые инструменты и так далее;
- QA обеспечивает соответствие всех этапов разрабатываемого ПО – от планирования и создания до выпуска готового продукта.
Образование
Получить диплом по профессии тестировщик программного обеспечения невозможно, так как именно эту специализацию учреждения не преподают. Есть смежные профессии, основанные на знаниях программирования, информатики, математики. Пройдя обучения, дополнив знания практикой, самостоятельным изучением некоторых областей, а также окончив курсы, можно успешно устроиться на работу.
У многих работодателей в приоритете высшее образование, но даже имея среднее, есть шансы реализовать себя в области IT-технологий, включая профессию тестировщика.
Если рассматривать учебные заведения, с дипломами которых можно начинать карьеру тестировщика программного обеспечения, то отмечаются следующие:
- МГТУ им. Н.Э. Баумана – Московский государственный технический университет имени Н.Э. Баумана.
- НИУ МГСУ – Московский государственный строительный университет.
- МГУТУ имени К.Г. Разумовского – Московский государственный университет технологий и управления имени К.Г. Разумовского.
- СПбПУ – Санкт-Петербургский политехнический университет Петра Великого.
- УрФУ им. Б. Н. Ельцина – Уральский федеральный университет им. Б. Н. Ельцина (Екатеринбург).
- НГУ – Новосибирский национальный исследовательский государственный университет.
- ТПУ – Национальный исследовательский Томский политехнический университет (Томск).
- КФУ – Казанский (Приволжский) федеральный университет (Казань).
- ЮФУ – Южный федеральный университет (Ростов на Дону).
- СКФУ – Северо-Кавказский федеральный университет (Ставрополь).
На территории России более 300 ВУЗов, выпускающих специалистов в сфере информационных технологий, программирования.
Если нет возможности поступать в высшее УЗ, то есть и ССУЗы. Насчитывается больше 100 заведений, включая:
- Санкт-Петербургский технический колледж управления и коммерции.
- Университетский политехнический колледж Санкт-Петербургского политехнического университета Петра Великого.
- Колледж связи №54 им. П.М. Вострухина (Москва).
- Московский приборостроительный техникум Российского экономического университета имени Г.В. Плеханова (Москва)
- Нижегородский радиотехнический колледж.
- Омский авиационный колледж имени Н.Е. Жуковского
- Новосибирский химико-технологический колледж имени Д.И. Менделеева.
Только полученного диплома иногда бывает недостаточно, чтобы сразу утроиться на желаемую должность. Потребуются некоторые практические знания, в ряде случаев дополнительные курсы, где информируют о современных технологиях, инновационных методах обслуживания ПО.
Дополнительное образование, курсы
Даже не имея профильного образования в области информатики, программного обеспечения, есть возможность обучиться профессии тестировщика. Есть несколько вариантов – получить дополнительное образование или пройти курсы переподготовки.
Дополнительное образование предполагает поступление в профессиональное учебное заведение, где предоставляется лекционный материал, проводятся практические занятия. Это может быть колледж или ВУЗ, обучение очное, заочное, совмещенное с дистанционным прохождением материала.
Курсы переподготовки можно окончить дистанционно, что позволяет экономить время, изучать материал в удобное время. Обучение подойдет для тех, кто уже имеет определенную базу знаний, требуется ее расширить, повысить квалификацию. Это практикуется во многих областях, включая компьютерные, информационные
Важно уточнить, государственного ли образца будет диплом, так как это станет подтверждением достойного уровня образования
Автоматизированное тестирование веб-приложений на JavaScript от Skillbox
Этот курс подходит как новичкам, так и людям, у которых уже есть определенный опыт в отрасли. Это продолжительное обучение, продолжительность которого составляет 12 месяцев. Всего курс разделен на 3 основных блока. На первом этапе вы разберетесь в основных навыках. На втором вам предстоит познакомиться с продвинутыми. На заключительном шаге вы будете готовиться к дипломному проекту.
Кроме того, вы научитесь программированию на JavaScript, тестировать пользовательские проекты. Также вам расскажут, как пользоваться плагиномSelenium IDE. Предварительно он нуждается в тщательной настройке. Автоматические тесты можно создавать без программирования. Автотестирование позволяет автоматически определять ошибки. Кроме того, специалисты расскажут вам, как работать с фреймворками. Когда вы закончите обучение, то уже будете иметь проекты в своем портфолио. Они помогут в дальнейшем трудоустройстве на начальную должность.
Краудтестинговые платформы — «ясли для тестировщика»
Итак, как я уже писал выше, получить начальный опыт работы тестировщиком без опыта можно на так называемых краудтестинговых платформах.
Работа практически на всех краудтестиновых платформах строится по одному принципу. Есть какое-либо вводное обучение. Далее идет вводные тест. Если все хорошо, Вас допускают к реальным проектам. И Вы можете начать прокачивать свой рейтинг, ведь от этого будет зависеть и Ваша «зарплата».
А «доход» обычно начисляется в английских тугриках. И в принципе он достаточно неплохой.
Да. Помните. Чем «крупнее» ошибки Вы находите, тем выше Ваше вознаграждение!
Краудтестинговые платформы в основном «буржуинские». Вот некоторые из них. Часть только на английском (или немецком языках). Часть переведена (не полностью) на русский. Но велика вероятность получения задания на английском языке.
Если Вы работали на одной их них, оцените ниже, какая понравилась больше.
test.io— одна из старейших платформ краудтестинга
www.testbirds.com — есть вариант для русскоязычных пользователей.
www.passbrains.com — еще один сайт для тестирования ПО
www.globalapptesting.com — еще краудтестинговый сайт
ubertesters.com — еще одна (немецкая) платформа для тестирования
testlio.com — еще ловите сайтик для тех, кто ищет работу тестировщика ПО без опыта
www.crowdtesting.ru — и еще. Это уже на русском языке, что является редкостью в мире тестировочных платформ.
Про условия работы на этих сервисах лучше сами посмотрите у них. Заодно и с платформами ознакомитесь.
Skillbox. «Профессия Инженер по тестированию»
Курсы тестировщика начального уровня и с нуля можно пройти в онлайн школе Skillbox. Занятия проводятся по двум направлениям.
Первое – «Инженер по тестированию». Курс позволит ученикам-новичкам достичь уровня middle тестировщика. Это позволит тестировать сайты, приложения и различные ПО. Специалисты начального уровня смогут освоить ключевые инструменты автотестирования.
Формат обучения следующий:
- Изучаете практические видеоуроки
- Выполняете задания в удобном темпе
- Вместе с преподавателем исправляете ошибки и закрепляете знания
- Защищаете проект и добавляете его в портфолио
Стоимость обучения до 12 сентября – 4 500 руб./мес., но первые полгода можно не платить. Выдается диплом онлайн школы. Оказывается помощь в трудоустройстве.
Инженер по тестированию от Skypro
Сайт — sky.pro Длительность обучения — 330 часов теории и практики. Стоимость обучения — 1 975 рублей в месяц при рассрочке на 36 месяцев.
Такой специалист ищет и анализирует ошибки в новых сайтах и приложениях, чтобы они не испортили впечатление пользователей. Учебная программа на 100% соответствует требованиям, предъявленным к вакансиям на сайтах.
- Основы функционального тестирования.
- Тест-кейсы.
- Техники комбинаторики.
- Тестирование документации.
- Сетевые протоколы.
- Инструменты тестировщика.
- Разновидности мобильных приложений.
Положительные стороны курса:
- индивидуальная проверка домашних заданий;
- поддержка наставников;
- диплом о профессиональной переподготовке;
- готовые проекты для портфолио;
- помощь в трудоустройстве, индивидуальный подбор вакансий;
- обучение в реальной рабочей среде;
- доступ к материалам курса остается навсегда.
Минусы
Некоторые ссылки с материалами не всегда открываются с первого раза.
Онлайн-курс тестировщиков от Hedu
Сайт – irs.academy Длительность обучения – 12 уроков по 2 часа. Стоимость обучения – 29 400 рублей.
В Hedu удобный режим индивидуального освоения образовательной программы – студент тратит столько времени на обучение, сколько может. Для тех, кто не уверен в своих возможностях, предусмотрена VIP-программа с индивидуальной работой обучающегося и преподавателя.
Программа курса:
- терминология специалиста, требования к качеству ПО, полный цикл и задачи тестирования;
- типы и психология тестирования;
- документация тестировщика: чек-лист, тест-кейс, дефект, план, отчет;
- методы тестирования: белый и черный ящик, опытный подход;
- готовность и завершение, анализ покрытия;
- функциональное и нефункциональное тестирование;
- цели и задачи юзабилити, удобство интерфейса, основы UI/UX;
- тестирование веб-сервисов и приложений, автоматизация работы специалиста.
При оплате программы, слушатель получает доступ к личному кабинету, где сможет ознакомиться с видеоматериалами, выполнить домашнее задание и получить его разбор от преподавателя, задать вопрос наставнику или одногруппникам.