Большинство новых и даже «опытных» иммигрантов не знают, кем работать в США. Они уверены, что им недоступна высокооплачиваемая работа из-за неидеального знания языка, отсутствия образования и опыта. Именно по этой причине многие приезжие соглашаются на физические работы с низкой зарплатой, как правило, на кеш. Только со временем, усовершенствовав язык и навыки, задумываются о более перспективных вакансиях в американских компаниях. И здесь возникает другая проблема: с чего начать?
Поступить в университет, чтобы получить новую специальность – не самый простой и доступный вариант. Мы рекомендуем поверить в себя и углубиться в изучение одной из популярнейших профессий как в Украине, так и в Америке – тестировщик ПО. Да, вы можете претендовать на такие вакансии в США от американских работодателей даже без образования и опыта работы в отрасли. Все, что нужно для начала карьерного пути – знать английский на базовом уровне и быть готовым пройти обучение.
В этой статье мы расскажем самое интересное об актуальной профессии – тестировщик программного обеспечения (ПО). Редакция BAZAR пообщалась с иммигрантами, которые ранее работали в другой отрасли, а затем заинтересовались тестированием. В конце статьи вы найдете три истории успешного переезда в США и погружения в IT.
Содержание статьи:
Начнем с простого примера, который пояснит вам суть тестирования. Представьте, что над созданием зонта трудится два специалиста: один – над верхней частью, другой – над нижней. Да, каждая из частей получится идеальной, но насколько качественно зонт будет выполнять свою функцию – не узнать, пока не проверить. IT-компании давно пришли к тому, что тестирование – обязательная часть создания продукта.
QA, tester, test engineer, QA Engineer – это одна профессия. Просто в компании могут быть разные подразделения в зависимости от ее масштабов. Тестировщик проверяет программы на ошибки и корректность работы в разных условиях. Под «разными условиями» понимаются устройства (смартфон, планшет, ПК), операционные системы (Windows, Linux, MacOS для ПК, Android, iOS для мобильных), браузеры. Все ошибки QA заносит в отчет, по которому программисты их устраняют.
Тут у вас может возникнуть логичный вопрос: почему ПО не проверяет программист? Это невыгодно по двум причинам. Первая – программист должен быть полностью погружен в создание продукта. Вторая более банальна – его работа оплачивается по часовой ставке. А учитывая и без того широкий перечень задач, может выйти круглая сумма.
Важное уточнение – тестировщик хоть и сосредоточен на тестировании, это не значит, что он не умеет программировать, ведь все зависит от его роли.
Роли тестировщиков в США:
Автоматизатор (автотестер). Обеспечивает качество продукта с помощью программных средств для создания тестов и проверки их результатов. Имеет навыки программиста: занимается разработкой, чтобы создать продукт для проверки написанного программистами. Его цель – автоматизировать процессы тестирования.
Мануальный (ручной). Придумывает тесты и «вручную», без средств автоматизации, проверяет программы. Имитирует действия пользователя, чтобы оценить удобство ПО. Его цель – убедиться, что ПО работает, как задумано, и соответствует всем требованиям.
Иммигранты в США, которые стремятся найти работу без опыта, могут попробовать себя в мануальном тестировании. Для автоматизированного понадобятся серьезные навыки в области программирования. Далее будем говорить именно о ручных тестировщиках.
Задачи мануального тестировщика:
анализ технического задания и требований к функционалу;
создание плана тестирования и тест-кейсов (алгоритмы);
тестирование вручную по заранее готовым тест-кейсам;
фиксация выявленных ошибок и подготовка отчетов;
составление рекомендаций по совершенствованию ПО.
Чтобы быстро и качественно выполнять эти задачи, тестировщик должен иметь специальные знания и навыки.
Когда речь идет об умениях, выделяют soft и hard навыки. Первые не связаны с профессией, но могут помочь в достижении успеха в карьере, например, в общении с заказчиком. QA должен уметь грамотно формулировать вопросы и подробно описывать ошибки, быть дисциплинированным. Hard навыки открывают доступ в профессию.
Если кратко, то тестировщику не обойтись без таких hard навыков:
Знание теории тестирования: виды, методы, типы управления тестированием.
Понимание ключевой терминологии (естественно, на английском языке).
Знание принципов работы различных программ и веб-приложений.
Умение пользоваться разными операционными системами (Windows, MacOS, Linux) и мобильными платформами (Android, iOS).
Владение средствами коллективной работы для управления командой и задачами.
Уверенные навыки работы с ПК.
Как мы упоминали выше, в список не входит программирование. Для моделирования действий пользователя достаточно описанных знаний и умений. Если у вас появилось желание выполнять эти задачи, предлагаем оценить плюсы и минусы профессии со стороны.
Как и любая специальность, тестирование имеет свои преимущества и ограничения, к которым нужно быть готовым.
➕ Удаленный режим. Работать можно из любого места: дом, парк, кофейня и даже пляж. Комфортная обстановка и отсутствие необходимости ездить в офис способствует повышению продуктивности и экономит время.
➕ Перспективы. Компании осознают важность тестирования продуктов перед выпуском, а потому профессия всегда будет иметь спрос. При этом всегда есть куда расти: от junior (младший) до middle (средний) а затем senior (старший).
➕ Низкий порог входа. Компании лояльны к новичкам и могут предлагать обучение в процессе работы. При этом существует огромное количество курсов. Часто их проводят сами же компании, выполняющие тестирование, а затем нанимают в штат успешных учеников.
➖ Обязательный английский. Стать тестировщиком с нулевым знанием языка не получится. Особенно, если есть желание работать в крупных проектах, быть частью международной команды и следить за новостями из мира QA.
➖ Высокая ответственность. По сути, от QA зависит финальное качество продукта. Понимание, что твои действия повлияют на успех всего проекта, может выбивать из колеи. Но в то же время это повышает значимость работы и становится мощной мотивацией.
➖ Рутина. Тестирование может показаться новичку однообразным и скучным: необходимо раз за разом выполнять тест-кейсы и внимательно вносить в систему дефекты. Как правило, это мнение меняется со временем, после участия в разных проектах.
Как видите, любое ограничение можно превратить в преимущество, главное – иметь желание. К тому же ваше желание развиваться в этой сфере может усилить и сам работодатель, предложив множество привилегий или, как их принято называть, «бенефитов».
Страхование от несчастных случаев.
Стоматологическая страховка.
Страховка по инвалидности.
Программа помощи сотрудникам.
Программа лояльности.
Скидки для сотрудников.
Бесплатное питание.
Оплачиваемый больничный.
Оплачиваемый отпуск.
Отпуск по уходу за ребенком.
Помощь после выхода на пенсию.
Помощь при переезде.
Возмещение стоимости обучения.
Добавьте ко всем преимуществам и бенефитам профессии достойную зарплату — и вы точно захотите двигаться в этом направлении.
Средний доход рядового американца около $50 тыс. в год. Работая на позиции тестировщика, человек получает зарплату выше среднего дохода в стране. Плюс, помним, множество приятных бонусов. Средняя зарплата в США в области тестирования, согласно Payscale, составляет $75,418 в год. Уровень оплаты труда может зависеть от локации. В качестве примеров приведем 8 штатов:
На эти данные можно ориентироваться при выборе города для поиска работы в сфере QA. Однако не стоит забывать, что многое зависит именно от вашего профессионализма.
Так, специалист начального уровня с опытом менее 1 года получает около 61 698 долл. в год (включая чаевые, бонусы, оплату сверхурочных). В начале карьеры с опытом 1-4 года можно рассчитывать на $68,623, а в середине карьеры с опытом 5-9 лет – на $79,562. Опытный специалист, проработавший на позиции тестировщика 10-20+ лет (поздний этап карьеры), в среднем, имеет более $85,000 в год. И это не предел – максимальная граница зависит только от вас.
Как видите, даже на старте вы можете получать достойные деньги – уже в начале карьеры ваша зарплата превысит средний доход американца. По мере повышения опыта и совершенствования навыков перед вами будут открываться новые перспективы. А приятные бонусы от работодателя станут дополнительной мотивацией для развития.
Для вхождения в профессию понадобится базовый набор знаний и навыков. Если вы ранее не имели дела с IT, например, работали на должности диспетчер трака в США, вам не составит труда овладеть новыми умениями. Это можно сделать двумя способами – самостоятельно или на курсах.
Первый вариант требует не только много времени, но и доступа к разнообразным обучающим ресурсам. Гораздо эффективнее обратиться к профессионалам, которые знают все о мире QA и могут преподнести информацию в понятной для новичка форме. Часто сами школы стремятся нанимать талантливых учеников и берут оплату после трудоустройства. Так, все стороны заинтересованы в успешном обучении и трудоустройстве.
Несмотря на большое количество курсов QA в стране, сложно сделать правильный выбор. Важно быть уверенным в профессионализме учителей. В идеале обучать должен тот, кто изучил все тонкости тестирования на практике и продолжает совершенствовать свои навыки. Мы предлагаем вам список курсов от компаний, которым можно доверять.
📚PASV: ведущая IT-школа в США для старта с нуля
О школе. Школа PASV была основана в 2016 году и предоставляет обучение с нуля в нескольких направлениях: тестирование QA Manual, QA Automation, программирование Full Stack Developer, Front-end, React JS, UX/UI дизайн и DevOps. Помимо профессиональных курсов, школа также предлагает подготовительные и обучающие программы на своей платформе по адресу coding.pasv.us для тех, кто хочет учиться в собственном темпе.
Об обучении. Одним из основных преимуществ обучения в PASV являются стажировки на коммерческих проектах в США. По завершении стажировки студенты уже имеют опыт работы и заполненное резюме, что помогает им успешно начать свою карьеру. Курсы также включают в себя подготовку к собеседованиям, практику языка и наработку навыков самопрезентации под руководством опытных американских рекрутеров. Школа предоставляет студентам различные льготы, такие как скидки при оплате всей суммы за обучение, возможность рассрочки, 100% скидка для супругов, а также участие в реферальной программе.
Ссылка: www.pasv.us
📚Test Pro: один из лучших буткемпов в США
О школе. Школа специализируется на тестировании ПО и обеспечении качества. Имеет курсы для любого уровня (без опыта в IT и с базовыми знаниями в QA), сотрудничает с коммерческими проектами.
Об обучении. Студенты получают доступ к актуальным знаниям и необходимым инструментам. Для граждан США и постоянных жителей есть возможность финансирования: стипендии и гранты, кредиты, соглашение о разделе дохода.
Ссылка: www.testpro.io
📚Portnov Computer School: старейшая школа QA в мире
О школе. Это один из самых известных брендов в области тестирования, который находится на рынке с 1994 года. Предлагает программы QA Express и QA Flex и еще множество разнообразных тематических курсов.
Об обучении. Учиться можно в дневное (Express, Full-Time) или вечернее (Flex). Получение диплома возможно только после прохождения стажировки. Доступны семейные скидки и оплата в рассрочку.
Ссылка: www.portnov.com
📚Careerist (в прошлом JobEasy.ai): эксперты в IT-индустрии
О школе. Школа разработала курс, который помогает стать профессионалом в QA. Инструкторы имеют опыт работы в отрасли более 15 лет в крупных корпорациях (Apple, Intel, Google и т.д.). Они оказывают поддержку студентам даже после окончания курсов.
Об обучении. Программа включает практическое онлайн-обучение, комплексную стажировку, индивидуальное менторство, подготовку резюме и подготовку к собеседованию. Есть целый ряд тарифов: вступительный взнос (учиться сейчас — платить потом), ежемесячная рассрочка и полная оплата.
Ссылка: www.careerist.com
Параллельно с обучением на курсах вы можете улучшать свои навыки самостоятельно с помощью ресурсов Udemy, Coursera, Codeacademy, Guru99, а также образовательных youtube-каналов и книг.
Просмотр видео от реальных людей, проживающих в США и имеющих опыт в тестировании, поможет вам глубже вникнуть в профессию и узнать о ней много нового.
Alexander Hvastovich: блог о политике, тестировании и жизни в Америке. Блогер предлагает ряд уроков «Введение в тестирование ПО», которые позволяют войти в профессию с нуля. На канале много тематических видео как о QA, так и об особенностях проживания в США.
SiliconValleyVoice: блог об иммиграции в США, экономике, политике, технологиях и поиске работы. Блогер рассказывает, как живут в Америке и чем дышат, дает много полезной информации для иммигрантов, а также регулярно публикует уроки по тестированию.
Meet Zafar: блог о жизни, учебе и бизнесе в Америке. На канале поднимаются темы учебы и иммиграции, развития и бизнеса, продуктивности. Отдельного внимания заслуживают советы по изучению английского и продвижению в QA.
Чтение книг-руководств – идеальный способ погрузиться в теорию с головой, запомнить наиболее важные термины, понять суть методов разработки тестов.
Lee Copeland. A Practitioner's Guide to Software Test Design. Практическое введение в дизайн тестирования ПО, где в понятном формате описаны основные методы создания тестов. Книга содержит много тематических исследований и примеров для лучшего понимания основ.
James Bach, Lessons Learned in Software Testing. Незаменимый ресурс для разработчиков и тестировщиков. В этой книге собрано более 200 уроков от ведущих мировых экспертов по QA. Каждый урок содержит объяснение и пример, что особенно ценно для новичков.
Gojko Adzic, Fifty Quick Ideas To Improve Your Tests. Руководство для кросс-функциональных команд (группа людей с разными навыками, работающая над общей целью). Книга помогает понять, как выполнять тесты проще и быстрее.
Курсы – наиболее эффективный способ обучения азам профессии. Но не стоит забывать о саморазвитии. Благо, в онлайн-пространстве есть масса образовательных сайтов, каналов и книг. Такой комплексный подход к обучению повысит ваши шансы на высокооплачиваемую работу.
Получив базовые знания и навыки, смело приступайте к поиску работы. И вот, как вы можете это сделать:
Обратиться в рекрутинговое агентство. HR-компании предложат вам вакансии, проведут собеседование, а затем порекомендуют вашу кандидатуру соответствующей компании.
Зарегистрироваться на сайте работы. Вы получите доступ к огромной базе вакансий от IT-компаний со всего мира (страны, штата). Для начала придется создать профессиональное резюме.
💡Совет. Ваше обучение – это ваша практика. Это следует помнить во при написании резюме. Укажите все курсы, на которых вы обучались, и компании, где проходили стажировки.
Найти школу, предлагающую трудоустройство. Здесь все будет зависеть только от ваших успехов в обучении: чем лучше вы себя проявите, тем больше шансов попасть в команду профессионалов.
А теперь представьте, что вы достигли первой цели – работодатель заинтересовался вами и пригласил на собеседование (интервью). Интересно, что вас ждет?
1. Общее собеседование (General Interview). После просмотра вашего профиля кандидата на сайте работодатель/HR предварительно свяжется с вами, чтобы задать уточняющие вопросы и назначить техническое собеседование.
2. Техническое собеседование (Technical Interview). Это самый ответственный этап: вам предстоит ответить на ключевые вопросы по профессии. Так специалисты смогут оценить уровень ваших soft и hard навыков.
3. Предложение о работе (Offer Interview). Если компанию устроила ваша кандидатура, менеджеры по найму согласуют финальные детали (условия, оплата и т.д) и сделают вам предложение.
4. Знакомство с проектом / с клиентом (Project / Customer Interview). На этом этапе вы сможете поближе познакомиться с проектом и заинтересованными сторонами, которые тоже влияют на решение.
Поиск новой работы неминуемо сопряжен со стрессом, независимо от того, насколько вы опытный специалист. Невозможно быть готовым ко всему, а потому не падайте духом, если получите отказ. Это должно стать дополнительным стимулом для развития. Не существует недостижимых целей – на своем опыте это доказали многие иммигранты. Далее — пара интересных историй успеха от первого лица.
Михаил, выпускник курсов тестирования в PASV, поделился своей историей перехода из профессии водителя трака в область QA Automation. Интервью доступно по ссылке.
…
Работа водителем приносила хороший доход, но у нее был большой недостаток – у меня не было личной жизни. Практически весь свой досуг я проводил на дороге, и это необходимо было изменить. Я рассматривал вариант поступления в университет, но это было очень затратно, как по времени, так и по деньгам. Поэтому я начал искать курсы и обратился к PASV по рекомендации в социальных сетях. Я начал обучение с нуля, не изучая ничего заранее и не читая литературу. Сначала это было сложно, но я не сдавался. Если что-то не удавалось, я делал это 2-3-10 раз, пока не запоминал. Очень помогла стажировка на реальном проекте, где я получил понимание всех процессов, происходящих в компании, и взаимодействие внутри неё. Также нам рассказали, как составить резюме, как правильно искать работу и как преодолеть страх перед собеседованием. Я начал искать работу ещё до окончания курсов. Сначала я отвечал на все запросы по трудоустройству, которые мне поступали, так как мне нужно было набраться опыта в собеседованиях и наработать ответы на стандартные вопросы. Я искал работу около 3 месяцев: у меня было около 15 компаний, устроивших 2-3 промежуточных собеседования, 7-8 финальных раундов и 3 предложения о работе в итоге!
Ютубер, владелец популярного канала Amnusa, в одном из своих видео делится своей историей переезда в США и перехода в IT.
…
Живя в Беларуси, я владел несколькими интернет-магазинами, которые доводилось проверять на ошибки, а потому был немного знаком с азами. После переезда в США я решил попробовать себя в новой сфере и записался в школу Михаила Портнова. Обучался я онлайн по вечерам около полугода, параллельно занимался саморазвитием и учил язык.
После курсов начал искать работу: активно ходил на интервью, рассылал резюме. Одна компания заинтересовалась мной и пригласила на двойное интервью в офис. Работодателю я понравился, но не прошел интервью с клиентом. Менеджер этой компании долгое время держала со мной связь. Но переезд в Юту остановил мои поиски работы в Миннесоте.
В Юте я серьезно занялся поисками. Однажды мне пришел тест от одной компании и приглашение на интервью – от другой (по рекомендации). Я откликнулся обеим: посещал интервью, выполнял тесты, в напряжении ждал результата. В одну прекрасную неделю получил мультиоффер – предложения от обеих компаний – и выбрал лучшую для себя!
Наталья Бондаренко о своем смелом переезде из Украины в США.
…
Я училась на специальности геоинформационные системы и технологии в университете в Ровно. Но работа в этой сфере (в компании Visicom в Киеве) мне не пришлась по душе. Я получила экономическое образование, а затем 6 лет трудилась в налоговой полиции Ровно. Однако и этот вид занятости мне не подошел. В 2016 году решила кардинально изменить жизнь – переехать в Кремниевую долину, благо, была виза и опыт посещения США.
Переезд дался нелегко: я остановилась у знакомых в Сан-Франциско, активно искала жилье и работу, возвращалась в Украину на время. Моей целью была работа в IT, и друзья посоветовали пройти обучение у Михаила Портнова, что я успешно и сделала.
В целом, в Америке собеседование проходит в несколько этапов. И только с 1 компанией из 10 я доходила до финала. Это продолжалось месяц. Далее было предложение от Google – менеджер сам нашел меня на Indeed, провел собеседования, и уже на 5 день я получила офер!
QA – самый доступный путь в мир IT. Такая работа в США открывает перед вами безграничные возможности. Если вы чувствуете, что у вас лежит душа к тестированию, смело двигайтесь в этом направлении и не останавливайтесь перед трудностями. Обучайтесь у профессионалов, занимайтесь саморазвитием, изучайте язык, вращайтесь в кругу людей, работающих в IT. И не бойтесь менять свою жизнь – переход в IT может стать лучшим решением в вашей жизни!