ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА Содействие занятости

Содержание
  1. Чему можно научиться на курсах тестировщика
  2. Нужно ли знать язык программирования тестировщику
  3. Чем занимается тестировщик простыми словами
  4. Идеальный тестировщик – это кто?
  5. Быстрое обучение QA-тестировщика
  6. Онлайн подбор курсов по Тестированию в Москве
  7. Какие есть основные виды тестирования ПО?
  8. Курс Инженер по тестированию с нуля от Бруноям
  9. Подборка платных курсов
  10. Школа для начинающих тестировщиков от Ольги Назиной
  11. Тестирование REST API
  12. Первый онлайн-институт тестировщиков Натальи Руколь
  13. От новичка до автоматизатора» от Яндекс Практикума
  14. ТОП-7 курсов тестировщиков программного обеспечения в 2023 году
  15. Тестировщик ПО от Eduson Academy
  16. Инженер по ручному тестированию от Skillfactory
  17. Самый необычный курс
  18. Инженер по тестированию от Eduson Academy
  19. Тестировщик от Нетологии
  20. Python QA Engineer от OTUS
  21. Чему ?
  22. Зачем релоцироваться в Армению
  23. Как адекватно релоцироваться в Армению
  24. Итого
  25. Как адекватно войти в тестирование
  26. Когда можно идти в тестирование
  27. Как все-таки на самом деле стать тестировщиком с нуля (и сразу релоцироваться)
  28. Когда НЕ нужно идти в тестирование
  29. Профессия «Инженер по автоматизированному тестированию на JavaScript» от Хекслет
  30. Ещё 10 дополнительных курсов для инженеров по тестированию

Чему можно научиться на курсах тестировщика

На курсах тестировщика можно научиться следующему:

Инструменты, которые можно освоить:

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

Нужно ли знать язык программирования тестировщику

Это необязательно, но знание языка программирования полезно тестировщику. Я П можно использовать для:

Наши подборки по курсам программирования: курсы Python, курсы DevOps, курсы 1С программирование, курсы тестировщика, курсы Java, курсы JavaScript, курсы C++, курсы C#, курсы PHP, курсы по информационной безопасности, курсы Unity, курсы Unreal Engine, курсы веб-разработчик, курсы системного администратора, курсы Data Science, курсы Android разработчик, курсы iOS разработчик, курсы кибербезопасности, курсы Golang (Go), курсы Flutter, курсы Django, курсы SQL, курсы по созданию сайтов, курсы Vue.js, курсы React.js, курсы Spring, курсы TypeScript, курсы Kubernetes, курсы Swift, курсы Node.js, курсы Kotlin, курсы PostgreSQL

Чем занимается тестировщик простыми словами

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

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

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

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

Идеальный тестировщик – это кто?


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

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

Желание и “огонёк в глазах”

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

“Нет, мне не всё равно!”

На одном из предыдущих мест работы мне разработчик как-то сказал :

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

Структура – всему голова

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

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

Безусловно, список курсов, который я привела, можно продолжить. И он не претендует на звание идеального. Тем не менее, это те курсы, которые так или иначе помогут начинающим специалистам реализовать своё желание (или может даже мечту) сменить профессию и работать в тестировании.

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

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

P. S. Хочу выразить благодарность за помощь в написании статьи своим любимым коллегам и друзьям:

Александр Сухинин – менеджер направления, Х5 Tech

Александр Мелентьев – QA Lead МП “Пятёрочка”, Х5 Tech

Андрей Попов – инженер автоматизированного тестирования, Х5 Tech

Александр Наумов – QA Lead, Яндекс

Александр Иванов – инженер тестирования, Газпромбанк

P. P. S. Кстати, все картинки, которые вы видели в статье, сгенерированы с помощью нейросейтки.

Быстрое обучение QA-тестировщика

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

Следуя этим шагам, вы можете быстро освоить основы QA-тестирования и начать работу в этой сфере.

Онлайн подбор курсов по Тестированию в Москве

Ответьте на несколько простых вопросов и получите выгодное предложение

Как вы предпочитаете учиться?

Что для вас важно при выборе курса?

Нужна ли вам помощь в трудоустройстве?

Получите ваше предложение!

Какие есть основные виды тестирования ПО?

Основные виды тестирования ПО: 1. Классификация по запуску кода на исполнение: Статическое — проводится для верификации практически любого артефакта разработки: программного кода компонент, требований, системных спецификаций, функциональных спецификаций, документов проектирования и архитектуры программных систем и их компонентов. Динамическое — проводится на работающей системе, не может быть осуществлено без запуска программного кода приложения. 2. В зависимости от доступа к коду и архитектуре: Т.белого ящика — метод, который предполагает полный доступ к коду проекта. Т.серого ящика — метод, который предполагает частичный доступ к коду проекта. Т.чёрного ящика — метод, который не предполагает доступа (полного или частичного) к системе. Основывается на работе исключительно с внешним интерфейсом тестируемой системы. 3. По уровню детализации приложения: Модульное (юнит) — проводится на каком-либо одном логически выделенном и изолированном элементе (модуле) системы в коде. Проводится самими разработчиками, так как предполагает полный доступ к коду. Интеграционное — направлено на проверку корректности взаимодействия нескольких модулей, объединенных в единое целое. Системное — проводится не только функциональные тесты, но и оценка характеристик качества системы — ее устойчивости, надежности, безопасности и производительности. Приёмочное — проверяется соответствие системы потребностям, требованиям и бизнес-процессам пользователя. 4. По степени автоматизации: Ручное и Автоматизированное. 5. По принципам работы с приложением: Позитивное — при котором используются только корректные данные. Негативное — используются некорректные данные и выполняются некорректные операции. 6. По уровню функционального тестирования: Дымовое (smoke test) — выполняется на новой сборке, с целью подтверждения того, что программное обеспечение стартует и выполняет основные для бизнеса функции. Тестирование критического пути (critical path) — направлено для проверки функциональности, используемой обычными пользователями во время их повседневной деятельности. Расширенное (extended) — направлено на исследование всей заявленной в требованиях функциональности. 7. В зависимости от исполнителей: Альфа — является ранней версией программного продукта. Может выполняться внутри организации-разработчика с возможным частичным привлечением конечных пользователей. Бета — программное обеспечение, выпускаемое для ограниченного количества пользователей. Главная цель — получить отзывы клиентов о продукте и внести соответствующие изменения. 8. В зависимости от целей: Функциональное (functional testing) — направлено на проверку корректности работы функциональности приложения. Нефункциональное (non-functional testing) — проверка атрибутов компонента или системы, не относящихся к функциональности. Т. производительности (performance testing) — определение стабильности и потребления ресурсов в условиях различных сценариев использования и нагрузок. Нагрузочное (load testing) — определение или сбор показателей производительности и времени отклика программно-технической системы или устройства в ответ на внешний запрос с целью установления соответствия требованиям, предъявляемым к данной системе (устройству). Т. масштабируемости (scalability testing) — измеряет производительность сети или системы, когда количество пользовательских запросов увеличивается или уменьшается. Объёмное (volume testing) — тестируется программное приложение с определенным объемом данных. Стрессовое (stress testing) — направлено для проверки, как система обращается с нарастающей нагрузкой (количеством одновременных пользователей). Инсталляционное (installation testing) — направлено на проверку успешной установки и настройки, обновления или удаления приложения. Т. интерфейса (GUI / UI testing) — проверка требований к пользовательскому интерфейсу. Т. удобства использования (usability testing) — это метод, направлен на установление степени удобства использования, понятности и привлекательности для пользователей разрабатываемого продукта в контексте заданных условий. Т. локализации (localization testing) — проверка адаптации программы для определенной аудитории в соответствии с ее культурными особенностями. Т. безопасности (security testing) — используется для проверки безопасности системы, а также для анализа рисков, связанных с обеспечением целостного подхода к защите приложения, атак хакеров, вирусов, несанкционированного доступа к конфиденциальным данным. Т. надёжности (reliability testing) — проверка работоспособности приложения при длительном тестировании с ожидаемым уровнем нагрузки. Регрессионное (regression testing) — тестируется уже проверенная ранее функциональность после внесения изменений в код приложения, для уверенности в том, что эти изменения не внесли ошибки в областях, которые не подверглись изменениям. Повторное/подтверждающее (re-testing/confirmation testing) — когда исполняются тестовые сценарии, выявившие ошибки во время последнего запуска, для подтверждения успешности исправления этих ошибок.

Читайте также:  ГОСПОДДЕРЖКА ЦИФРОВЫХ ПРОФЕССИЙ

Курс Инженер по тестированию с нуля от Бруноям

Практический курс от азов до автотестов. Вы приобретете навыки для работы Тестировщиком ПО (Junior Test Engineer, QA Tester, QA Engineer, QA Test Engineer). Оффлайн-занятия в мини-группе и проектная работа вместе с личным наставником. Курс идеально подойдет для тех, кто хочет стать тестировщиком или найти новую сферу деятельности.

Стоимость: 2491 ₽ в месяц при оформлении рассрочки на 12 мес.

Длительность: 48 ак.ч. в аудитории = 80 ак.ч. проектной работы

Дата старта потока: 12 августа 2023 года

Формат: очно, оффлайн


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

Подборка платных курсов

Ссылка на курс: https://practicum.yandex.ru/qa-engineer/

Этот курс – своего рода all-inclusive. Тут всё сразу и в одном месте.

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

Приведу здесь отзыв моего друга, который был принят к нам на прошлое место работы после этого курса, а на данный момент он работает Middle специалистом по тестированию и уже успешно автоматизирует фронт на Java Script.

Александр Иванов, инженер по тестированию, Газпромбанк:

В 2019 году я искал себе курс по тестированию. У меня нет профильного IT образования, и на момент поиска курса не было опыта в IT-cфере.

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

1. Теория отлично приправлена практикой.

2. Много разностороннего интересного материала для обучения (схемы, видео, тренажер с редактором и пр.).

3. Отличная команда сопровождения курса (кураторы, техподдержка, ревьюеры, наставники). Ревьюеры и наставники – это только практикующие тестировщики c опытом.

4. После прохождения курса становится доступен блок по трудоустройству. В блоке также есть наставники. По ходу прохождения блока можно поучаствовать в тестовом собеседовании, принять участие в peer-to-peer активностях, составить себе достойное резюме с сопроводительным письмом. И самое главное – побороть страх перед реальными собеседованиями и тестовыми заданиями, к которым также готовят.

Что не понравилось:

1. Дату начала обучения перенесли на более поздний срок, чем было заявлено изначально. Это было неудобно.2. Специфические инструменты для практики. Хоть весь курс и построен на работе в проектах, в том числе реальных, инструменты были выбраны довольно специфичные: вместо привычных всем Jira, Confluence были Яндекс. Трекер и пр. непопулярные инструменты.

3. Связка JavaScript vs Puppeteer. Основной блок по автоматизации тестирования на Puppeteer. Создан, скорее, для того, чтобы понять – что вообще такое автоматизация. Но выбор этой библиотеки в связке с языком программирования JavaScript – не очень понятная история для базового курса по QA.

Школа для начинающих тестировщиков от Ольги Назиной


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

Ссылка на курс: https://software-testing.ru/edu/3-online/56-school-for-beginer

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

Конкретно этот курс Ольги я не проходила (я проходила у неё курс по тестированию REST API – он идёт ниже в моём списке), но меня зацепила её подача материала, ёмкость, а также структурированность информации.

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

Тестирование REST API

Ссылка на курс: https://software-testing.ru/edu/3-online/271-rest-api

Классный курс об основах API понятным языком, с понятными объяснениям. За это респект Ольге Назиной, конечно.

Удобный формат обучения на платформе:

Ещё стоит отметить, что в рамках прохождения курса вам удастся “потрогать” ручками то самое API и увидеть, как оно работает на примере реальной системы. Мне этот курс очень понравился.

Первый онлайн-институт тестировщиков Натальи Руколь

Ссылка на курс: https://software-testing.ru/edu/1-schedule/268-point

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

С преподавателем Натальей Руколь я познакомилась также в рамках другого курса –  Школа тест-менеджеров, но он для тех, кто занимается управлением и организацией тестирования.

От новичка до автоматизатора» от Яндекс Практикума

На этом курсе вы сначала получите базу и научитесь тестировать вручную, а потом освоите автоматизацию тестов на Java.

Цена: 17222 ₽/мес. частями в течение 9 месяцев

Длительность курса: 9 мес.

Документ: диплом о профессиональной переподготовке


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

ТОП-7 курсов тестировщиков программного обеспечения в 2023 году

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

Тестировщик ПО от Eduson Academy

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

Стоимость: от 4714 руб/мес в рассрочку на 12 мес. без процентов и переплат

Длительность: 4 месяца

Документ: удостоверение установленного образца


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

Инженер по ручному тестированию от Skillfactory

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

Цена: ежемесячный платеж от 3900 руб. в рассрочку на 24 мес.

Срок обучения: 4 мес.

Формат: онлайн-уроки, вебинары, практика

Документ: сертификат, диплом о профессиональной подготовке


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

Самый необычный курс

Ссылка на курс: https://pasv.us/ru/course/qa-automation

Если вдруг у вас есть лишние 7 000 $ и вы отлично знаете английский, то этот курс – самый необычный. Его проходил мой друг в 2021 году. Мне захотелось поделиться с вами кейсом о том, как человек, работая в то время на складах, решил изменить свою жизнь на 180 градусов: он вложил все свои деньги в курс, в обучение новой профессии. Мне повезло работать с ним в одной команде.

Андрей Попов, инженер автоматизированного тестирования, X5 Tech:

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

Читайте также:  ЧТО ДАСТ ПЛАТНАЯ ЦИФРОВАЯ ПРОФЕССИЯ В 2023 ГОДУ

Обучение проходило через Zoom, 5 дней в неделю по 2-4 часа на протяжении шести месяцев. Самостоятельная работа над огромным количеством задач отнимает много времени. Да, совмещать с работой сложно, поэтому лучше подкопить и уделить обучению всё свое время.

Почему обучение стоило этих денег? Каждый из преподавателей – практикующий.

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

Весь курс построен на работе в проектах, в том числе реальных. Поэтому все знают на практике, как работать в команде, легко ориентируются в Jira, Confluence, Git.

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

Инженер по тестированию от Eduson Academy

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

Стоимость: 6822 руб/мес. в рассрочку на 12 мес.

Длительность: 7 месяцев

Документ: Удостоверение о повышении квалификации

Трудоустройство: помощь и содействие


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

Тестировщик от Нетологии

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

Цена: ежемесячно от 3947 ₽ в рассрочку на 2 года

Длительность: 8 мес.

Старт потока: 26 июля 2023 г.— 19 марта 2024 года

Формат: Вебинары, видеолекции, практические задания


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

Python QA Engineer от OTUS

Вы научитесь уверенно разрабатывать автотесты для веб-приложений: от тестов и поиска неисправностей в бэкенде до проверки работоспособности фронтенда с помощью тестирования в Selenium, REST API, а также запуска автоматизированных тестов в системах непрерывной интеграции. Курс подойдет мануальщикам с опытом работы от 1 года, а также автоматизаторам на Python с опытом работы до 2 лет, желающих углубить свои знания.

Стоимость: от 7140 ₽/мес в рассрочку

Длительность: 5 мес.

Старт потока: 29 августа 2023 года

Документ об окончании: сертификат о прохождении


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

Чему ?

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

Так как большинство международных компаний или ушли сами из санкционных стран, или запретили подрядчикам нанимать там специалистов, и это явно не на один год, то карьеру лучше сразу планировать на международном рынке (и для этого, скорее всего, потребуется релокация). Вначале будет тяжело, но потом, гарантирую, вы себе не раз скажете спасибо. Даже если речь не идет про иммиграцию на всю жизнь, то, чтобы к пику карьеры достичь высокого уровня в отечественной компании, нужно иметь международный опыт. Особенно если карьера пошла вертикально, в сторону руководства. Например, мой старый питерский приятель уже больше десяти лет работает в Microsoft в Прибалтике и дорос до менеджерской позиции. Понятно, что при желании он может легко попасть на хорошую позицию в Яндекс, Сбертех и так далее. Но обратное менее вероятно.

Зачем релоцироваться в Армению

В краткросрочном плане — потому что жителям РФ можно сюда приехать даже без загранпаспорта, а чтобы жить сколько угодно, не нужны ни виза, ни ВНЖ. При этом 95% населения говорит по-русски.

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

Исходя из семейного опыта, за год жизни в Армении я расписала все плюсы и минусы. Минусов получилось с десяток, плюсов — более двадцати. Скопирую сюда те плюсы, что непосредственно относятся к IT:✓ много международных IT-компаний, включая Nvidia, Oracle, Synopsys, TeamViewer, VMware, Picsart и др. (при том что население всей страны — 1/4 Москвы)✓ более 500 российских компаний, включая Яндекс, открыли представительства✓ по мнению министра экономики Армении «острый дефицит высококлассных и опытных разработчиков (senior engineer) в Армении сменился нехваткой новичков (junior)».

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

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

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


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

На фото — легендарный Арарат.

Как адекватно релоцироваться в Армению

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

Минимально нужен B1 (Intermediate) — вы можете что-то говорить на стендапе: описывать события или опыт, выражать свое мнение, подкрепляя его примерами, общей длительностью 2-3 минуты и в основном понимаете смысл рабочей переписки и технического текста. В одной из предыдущих статей я давала подробную таблицу знания английского.

Знаете английский плохо? Учите/доучивайте его до или после QA-самообучения.

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

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

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

Итого

Но в ваших силах из правой части этой картинки:


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

за девять месяцев перебраться в левую часть этой:


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

При необходимых задатках и большом желании всё в ваших силах. Есть большие сомнения по своим перспективам? Пообщайтесь сначала с толковым QA-ментором.

Если же у вас всё получится, то в результате вы станете актуальным, уважаемым профессионалом с отличными перспективами. И да, релоцироваться навсегда необязательно — России всегда будут нужны голова и руки опытного спеца с международным опытом.

Как адекватно войти в тестирование

Нормальная программа самообучения выглядит так:

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

Шаг 2. Посмотреть какой-то базовый бесплатный онлайн-курс по тестированию. Это может быть Stepik, Coursera или кто-то из толковых qa-youtube блогеров типа Леши Маршала.

Шаг 3. Прочитать книги. Но не Савина, а Канера (Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений) и Майерса (Искусство тестирования программ).

Шаг 4. К этому моменту вы потратили 1-2 месяца и примерно представляете объем необходимых знаний и теперь готовы составить себе адекватный учебный план. То есть определить перечень необходимых знаний/навыков и источники их получения.

Читайте также:  КАКИЕ ПРАЗДНИКИ В ЭТОМ МЕСЯЦЕ

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

Источниками знаний будут книги (да, опять), документация, бесплатные специализированные курсы по темам (например, основы Linux, REST, SQL — если что, это должны быть три разных курса), технические статьи от гуру, но не вольные пересказы.

Вообще, из-за того, что при самостоятельном обучении вы не всегда можете определить, что именно и насколько глубоко надо учить, и периодически будете изучать что-то «лишнее», то я бы планировала на учебу не меньше 15 часов в неделю. ( В случае курса, где методист четко «подрезал» только то, что нужно, это будет в районе 10 часов.)

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

Шаг 6. За 2-3 недели до окончания последнего обучающего спринта начинаете искать себе стажировку или работу QA-фрилансера или вписываетесь на какой-нибудь opensource-проект.

Шаг 7. По окончании 2-х месяцев получения практических навыков вы начинаете отправлять по 20-30 резюме в день с тремя разновидностями сопроводительных, откликаясь на все вакансии, где ожидают опыт 1-3 года. Если спустя два месяца у вас не было 3-х собеседований, то это значит, что вы не умеете составлять резюме. Если 3 собеседования были, но закончились ничем, значит где-то на предыдущих шагах вы схалтурили.

Шаг 8. Оффер и трудоустройство!

Как ищут и находят работу адекватные новички:


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

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

Когда можно идти в тестирование

Идти в тестирование можно и нужно, если присутствуют два момента.

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

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

И, кстати, входить в тестирование можно в любом возрасте.

Как все-таки на самом деле стать тестировщиком с нуля (и сразу релоцироваться)

Время на прочтение

В материале «QA-обучение без границ» я обещала на базе своего 20+ летнего QA-опыта и 15+ лет обучения джунов рассказать про эффективное самообучение на тестировщика. Ведь качество большинства курсов на рынке до сих пор оставляет желать лучшего. И для наиболее целеустремленных самостоятельная подготовка может стать очень неплохим вариантом.

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

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

Начнем с наиболее сложного вопроса.

Когда НЕ нужно идти в тестирование

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

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

Зато есть кое-какая статистика по «легкому» обучению на курсах. И там ситуация не лучше.

Например, один QA-курс обещает «Изучи профессию тестировщик ПО за 1 месяц и устройся на работу» и имеет среднюю оценку 4.7 в Zoon (300+ отзывов), 5.0 (100+ оценок) на Яндекс. Картах, 5.0 на Google Картах (200+ отзывов). Отзывы есть на картах, так как раньше, как я понимаю, курс был оффлайновым.

А вот внутренний опрос в студенческой группе этого курса о результатах трудоустройства через 3 месяца после выпуска:


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

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

Хорошо только одно — курс недорогой. Хотя, с другой стороны, что дороже — смартфон, который стоил $300 и сломался через неделю или за $1000, но проработавший сколько положено? Тем более, что хороший курс должен отбиться деньгами за 2-3 месяца работы. Да и кто вернет самое дорогое в жизни — время?

Вот другой курс. Уже «сложный», двухмесячный. С момента выпуска прошло 9 месяцев:


ОБУЧЕНИЕ НА ПРОФЕССИЮ ТЕСТИРОВЩИКА

62 голоса, в группе около 200 выпускников

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

Реально по рынку получается, что действительно хороший курс — это где от числа поступивших в течение 3-х месяцев после выпуска трудоустраивается больше 30%. Отличный — где это число выше 50%.

Обращаю особое внимание, что речь идет про число поступивших, так как курсы часто играют со статистикой. Институт образования НИУ ВШЭ проводил, скорее всего, оплачиваемые заказчиками исследования эффективности Яндекс Практикума, SkillBox, где оценивалось соотношение выпустившихся и трудоустроенных. В результате не учитывалось значительное число отвалившихся в ходе обучения студентов, и результирующие значения трудойстройства получались великолепные.

Где манипулирование числами?»Эксперты ВШЭ измерили эффективность онлайн-обучения на кейсе Яндекс. Практикума:71,1% трудоустроенных выпусников — это не такая впечатляющая цифра, если вспомнить, что показатель доходимости учеников курса до выпуска в среднем по рынку составляет лишь 59% (Исследование рынка онлайн-образования в России, Barometer 2020)»Исследование НИУ ВШЭ: как онлайн-образование помогает достичь карьерных целей (Skillbox):Здесь тоже опрашивают не поступивших, а выпускников. Причем, как видим, выпускников опрашивали через слишком большой срок после окончания курса. Делая опрос через год-два, оценивать эффективность конкретного курса невозможно. Особенно в случае обучения тестированию: многие после первого неудачного курса часто идут на второй, чтобы получить все-таки более глубокие знания.

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

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

Профессия «Инженер по автоматизированному тестированию на JavaScript» от Хекслет

Научитесь находить ошибки в продукте и составлять баг-репорты. Изучите JavaScript и сможете разобраться как строятся веб-приложения. Научитесь организовывать процесс автоматизации, писать автотесты и разрабатывать UI-тесты, используя Playwright.

Длительность: 10 мес.

Ещё 10 дополнительных курсов для инженеров по тестированию

Далее в подборке несколько школ с неплохим пользовательским рейтингом и достойной репутацией в IT-сфере.

Далее три курса для обучения инженеров по ручному тестированию.

Еще два курса для быстрого старта в карьере тестировщика.

Оцените статью
Содействие занятости
Добавить комментарий