Qa инженер с нуля с чего начать

Как стать QA-инженером

Авторизуйтесь

Как стать QA-инженером

Qa инженер с нуля с чего начать. how to become a qa. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-how to become a qa. картинка Qa инженер с нуля с чего начать. картинка how to become a qa

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

Первая часть статьи будет о том, что нужно, чтобы стать так себе QA-инженером, вторая — что нужно, чтобы стать хорошим QA-инженером, третья — где это всё брать.

Что нужно, чтобы стать так себе QA-инженером

Английский от Intermediate, любые курсы QA, практика в IT-компании. Готово, вы восхитительны.

Что нужно, чтобы стать хорошим QA-инженером

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

Техническая эрудиция

«Technical savvy», как иногда пишут в вакансиях, и желание разбираться в технологиях. Вы должны интересоваться тем, как что работает, как что устроено внутри. Это понимание сослужит хорошую службу в будущем и обычно идёт в связке с необходимым хорошему тестировщику любопытством.

Вы когда-нибудь ставили и настраивали Linux — для себя, чисто из интереса? Пытались разобраться, как работает блокчейн? Делали друзьям сайт на WordPress? Если нет, попробуйте и проследите за своей реакцией. Интересно ли, подстегивают ли сложности найти решение, покопаться в Google и на форумах? Когда конечный результат не тот, появляется ли желание докопаться и сделать, чтобы всё начало работать как надо? Если вы ответили «да», скорее всего, тестирование вам подходит.

Disclaimer Внимательный и искушённый читатель скажет, что я сейчас описал админа/девопса, но хороший тестировщик, на мой взгляд, обязан иметь желание и возможность и разбираться во внутренностях продукта, и уметь настроить (перестроить, почистить, твикнуть, заморозить, залить данными) тестовое окружение.

Ориентированность на пользователя и бизнес

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

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

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

Умение структурировано думать и писать

Проведите мысленный эксперимент: представьте, что вам нужно описать, как тестировать центральный замок автомобиля. Вы начнёте писать, например, «открыть, закрыть», но есть же разные состояния: «открыть уже открытое», «закрыть уже закрытое», — или разные точки воздействия: можно открывать брелком, ключом, кнопками изнутри. А сигнализацию надо тестировать? А автоблокировку дверей на скорости? В тестировании существует ряд методик и техник, помогающих правильно разбивать тесты на группы, выстраивать правильную иерархию, проверять достаточность тестовых сценариев, но даже с ними важно уметь думать структурно.

Умение работать с большими объёмами данных и быстро учиться

В работе вам скорее всего понадобится навык работать с большими и плохо структурированными объёмами информациями (также известными как «спецификация», «техническое задание», «корпоративная база знаний»), быстро понимать как работает сложная (и не всегда логично написанная) система и быстро получать базовые знания в абсолютно разных областях. Если ваш проект про управление финансовыми портфелями — придётся разобраться в финансах, если про управление складом — в логистике и т. д. Хороший способ проверить себя — взять и успешно пройти какой-нибудь курс на coursera.com по незнакомому и фундаментальному предмету, желательно на английском.

Умение говорить с людьми на неприятные темы

Очень много и очень хорошо говорить.

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

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

Нужно уметь всё и сразу?

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

Тут можно возразить, что я описываю явно не стартовую позицию. Это правда, но дела на рынке обстоят так, что к стартовым позициям в QA часто предъявляют требования на вырост. Есть распространённое мнение, что QA — такой лёгкий способ начать работать в IT, ничего не зная и не умея. QA-сообщество эту идею отвергает и может не на шутку оскорбиться за её озвучивание (см. первые два мифа тут), но есть нюанс.

На младших позициях (интерн — джун, первый год работы) тестирование — это работа, которая действительно скорее всего будет сложной, но не требующей большого объёма специальных навыков или знаний. А вот дальше уже сложнее, приготовьтесь много учиться.

Большинство компаний ищет людей, которые смогут перейти на этот следующий уровень и будут стараться отсеять людей, которым интересно «просто оказаться в IT». Либо они будут проверять мотивацию расти дальше именно в разрезе QA, либо знания, необходимые для перехода на следующую позицию. Поэтому и учиться имеет смысл на вырост.

Источник

Кто такой тестировщик и как им стать с нуля

Разбираемся, кому подходит профессия и что нужно уметь QA-специалисту.

Qa инженер с нуля с чего начать. ec9f8799c5cc706061f6874aeddd407c. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-ec9f8799c5cc706061f6874aeddd407c. картинка Qa инженер с нуля с чего начать. картинка ec9f8799c5cc706061f6874aeddd407c

Qa инженер с нуля с чего начать. 1dbe1b39e4c09c055353661fadb195ae. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-1dbe1b39e4c09c055353661fadb195ae. картинка Qa инженер с нуля с чего начать. картинка 1dbe1b39e4c09c055353661fadb195ae

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

Тем, кто не работал тестировщиком, кажется, что это очень просто: понажимал все кнопки подряд, нашёл ошибку, сказал разработчику, и всё. На самом деле тестировщик — это сложная и творческая профессия на стыке IT, UX-дизайна и продуктового менеджмента.

Что делает тестировщик

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

Неполиткорректные разработчики из-за этого когда-то обидно называли тестировщиков «обезьянками-кликальщиками». Термин был так распространён, что Android назвал свой инструмент для автоматизации тестирования MonkeyRunner — в том смысле, что он как обезьянка, только быстрее.

Qa инженер с нуля с чего начать. 14032806022021 37049b6dade944af9fc36b380dc51e44ac5bd4dc. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-14032806022021 37049b6dade944af9fc36b380dc51e44ac5bd4dc. картинка Qa инженер с нуля с чего начать. картинка 14032806022021 37049b6dade944af9fc36b380dc51e44ac5bd4dc

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

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

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

Qa инженер с нуля с чего начать. 15072606022021 db52642fc67f6c7c46657360f234a883af322464. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-15072606022021 db52642fc67f6c7c46657360f234a883af322464. картинка Qa инженер с нуля с чего начать. картинка 15072606022021 db52642fc67f6c7c46657360f234a883af322464

Тестировщик должен скрупулёзно проверить, что будет, если совершить какое-то действие, и соответствует ли результат ожидаемому.

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

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

Работа тестировщика — это бесконечное приближение к совершенству. Невозможно проверить всё, поэтому тестировщик должен работать так, чтобы совершить минимум действий, но найти максимум ошибок.

Мануальщики и автотестеры

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

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

Может ли новичок-нетехнарь стать хорошим QA-специалистом

Порог входа в тестирование довольно низкий. Чтобы стать тестировщиком, не требуется техническое образование. Главное, чтобы человеку была интересна сфера IT и он хотел развиваться в этом направлении. Об этом говорит в своём интервью на hh.ru руководитель департамента обеспечения качества ПО Veeam Software Игорь Кацев.

На сайте Software-Testing.ru опрашивали тестировщиков из России и СНГ по поводу их образования. Оказалось, что в профессию приходят и достигают в ней карьерных высот разные люди: технари, гуманитарии, экономисты, юристы, люди с двумя высшими и люди без диплома вообще.

Qa инженер с нуля с чего начать. 15093706022021 6a4e9b3ae3023faad72ace61e6264ce47ed78056. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-15093706022021 6a4e9b3ae3023faad72ace61e6264ce47ed78056. картинка Qa инженер с нуля с чего начать. картинка 15093706022021 6a4e9b3ae3023faad72ace61e6264ce47ed78056

Насколько востребована профессия тестировщика

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

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

Вот, например, скрин с hh.ru, где работодатель перечисляет требования к тестировщику:

Qa инженер с нуля с чего начать. 15072606022021 7b64da46b2dc4329c15be64aeef9e636261e678c. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-15072606022021 7b64da46b2dc4329c15be64aeef9e636261e678c. картинка Qa инженер с нуля с чего начать. картинка 15072606022021 7b64da46b2dc4329c15be64aeef9e636261e678c

Большим спросом пользуются универсалы, владеющие современными методами тестирования, знающие языки программирования, умеющие составлять и автоматизировать тесты, например:

Qa инженер с нуля с чего начать. 15072606022021 d58f50d1222620cd1cfe95da3a91221bd0d26e65. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-15072606022021 d58f50d1222620cd1cfe95da3a91221bd0d26e65. картинка Qa инженер с нуля с чего начать. картинка 15072606022021 d58f50d1222620cd1cfe95da3a91221bd0d26e65

На какую зарплату можно рассчитывать

Заработная плата тестировщика в регионах — от 55 до 60 тысяч рублей, а в Москве — 80–150 тысяч.

Qa инженер с нуля с чего начать. 15072506022021 27e9aa5bdf801f94f7728fe14d1ac08405e5a691. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-15072506022021 27e9aa5bdf801f94f7728fe14d1ac08405e5a691. картинка Qa инженер с нуля с чего начать. картинка 15072506022021 27e9aa5bdf801f94f7728fe14d1ac08405e5a691

Новички могут рассчитывать на зарплату от 40 тысяч рублей, специалисты высокого уровня получают 220–300 тысяч.

Qa инженер с нуля с чего начать. 15072506022021 e3ea06ecc4efe66fd609360c227a5daace25eda6. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-15072506022021 e3ea06ecc4efe66fd609360c227a5daace25eda6. картинка Qa инженер с нуля с чего начать. картинка 15072506022021 e3ea06ecc4efe66fd609360c227a5daace25eda6

Как развиваться тестировщику

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

Младший специалист тестирует программы вручную по готовым тест-кейсам. Чтобы из «обезьянки» стать мидлом, нужно развиваться: досконально изучать проект, знать язык кода и основы автоматического тестирования.

Если джуниор хорошо себя зарекомендует, то через 2-3 года получит повышение и станет мидлом. Будет самостоятельно составлять тест-кейсы и заполнять документацию.

Ещё через год-полтора успешный мидл может претендовать на должность старшего специалиста (Senior QA Engineer). Его круг задач расширяется: синьор планирует работы по тестированию, контролирует работу джунов.

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

Так происходит карьерный рост специалиста по вертикали. Но на практике тестировщики часто выбирают развитие внутри профессии — например, специализации по тестированию:

Какие личные качества необходимы тестировщику

Кроме того, в тестировании очень важны личные качества специалиста. Вот список основных, без которых точно не обойтись:

Что надо уметь

От тестировщика требуется:

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

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

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

Где всему этому научиться

Если вас увлекла профессия тестировщика, можно самостоятельно изучить методики тестирования по книгам, мануалам и видео, а затем попытаться устроиться на работу на junior-позицию. Этот вариант рабочий, но займёт много времени.

Более простой способ стать тестировщиком — пройти обучение на онлайн-курсах. Вы освоите необходимые техники и инструменты, получите практический опыт тестирования крупного проекта. После обучения наши успешные студенты становятся специалистами middle-уровня.

Источник

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

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

«Ребята, работаю охранником, мне 40 лет. На кого пойти переучиться?» Этот пост на Пикабу сразу меня зацепил: я мечтал бросить работу на стройке, но не знал, чем зарабатывать дальше. В комментариях увидел ссылку на бесплатный курс по QA. Посмотрел вводный урок о профессии тестировщика и на следующий день уволился.

Qa инженер с нуля с чего начать. 05f68c2aaf9edc512be49422787a6033. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-05f68c2aaf9edc512be49422787a6033. картинка Qa инженер с нуля с чего начать. картинка 05f68c2aaf9edc512be49422787a6033Видео, после которого я решил учиться на тестировщика. Скриншот с YouTube

Составьте план обучения

После увольнения устроил себе долгий-долгий отпуск. Шучу 🙂 Сразу сел за курс и, вдохновленный, решил изучать его по 8 часов в день. Не считал, сколько месяцев буду осваивать основы тестирования, а потом искать работу. Не считал, сколько денег нужно на этот период.

У нас с женой было отложено около 90 тысяч, казалось, нам хватит надолго: машины нет, квартира своя. Ели гречку, макароны, сосиски, хлеб. Из развлечений оставили только прогулки по улице.

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

Совет: сразу решите, когда закончите учебу и станете искать работу. Рассчитайте, сколько денег нужно на этот период. Не начинайте ничего без финансовой подушки.

Найдите базовый курс для тестировщиков

Я не хотел платить адские деньги за курсы: в интернете есть тысячи бесплатных материалов по основам тестирования. Но в них легко запутаться, особенно когда не знаешь базу. Поэтому я сосредоточился на бесплатном курсе Михаила Портнова «Тестирование программного обеспечения в США», который рекомендовали на Пикабу.

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

Qa инженер с нуля с чего начать. 88219f465549a0f724df9d61e26a0f13. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-88219f465549a0f724df9d61e26a0f13. картинка Qa инженер с нуля с чего начать. картинка 88219f465549a0f724df9d61e26a0f13Пример домашнего задания из курса Михаила Портнова. Скриншот с YouTube

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

Qa инженер с нуля с чего начать. 250c176c20a1f2c951eafa0bad7618a9. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-250c176c20a1f2c951eafa0bad7618a9. картинка Qa инженер с нуля с чего начать. картинка 250c176c20a1f2c951eafa0bad7618a9Конспект от руки, как в универе

Совет: заучивайте лекции, делайте домашки, и тогда любой курс будет работать.

Ограничивайте и сортируйте информацию

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

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

Совет: не пытайтесь прочитать весь интернет. Изучайте темы:

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

Сохраняйте полезную информацию по этим темам в закладки. Сортируйте закладки по папкам.

Занимайтесь краудтестингом

Как только я прошел половину курса, захотел применить свои знания на практике.

Чтобы получать много заказов, нужно много девайсов. У меня был только комп, мой мобильник и мобильник жены. Я поставил виртуальные машины с различными ОС и Android Studio на свою винду. Так набралось 20 девайсов, которые я и указал в профиле. С инвайтами проблем не было.

Проблемы были с оформлением багов. Мне возвращали баг-репорты, потому что неправильно называл баги, описывал их не по ТЗ, прикреплял мало скриншотов. Я переделывал, переделывал и еще раз переделывал. В итоге за несколько месяцев на краудтестинге научился правильно оформлять баг-репорты.

Совет: сосредоточьтесь на качестве баг-репортов, а не на их количестве.

Отдыхайте от учебы (хоть иногда)

Освоением новой профессии я занимался по 11 часов в день: 8 часов на теорию и 3 — на практику. Во время обеда быстро грел еду и сидел с тарелкой за компьютером. Когда голова совсем закипала, позволял себе максимум 5 минут, чтобы встать со стула и пройтись по комнате. Никаких соцсетей, просмотра новостей и видосиков на Ютубе.

Такой экстремальный режим измотал меня: хуже запоминал информацию, быстро уставал. Поэтому решил делать нормальные перемены в течение дня — по 15–20 минут каждые 2 часа. В это время гулял вокруг дома, рубил дрова, помогал с домашней работой. Если не находил проект на краудтестинге, то вечером со спокойной совестью отдыхал.

Qa инженер с нуля с чего начать. fadc4c505e97f7855f8765ffd8ee9828. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-fadc4c505e97f7855f8765ffd8ee9828. картинка Qa инженер с нуля с чего начать. картинка fadc4c505e97f7855f8765ffd8ee9828

Совет: устраивайте перемены по 15 минут каждые несколько часов. Полноценно отдыхайте по вечерам.

Смотрите, читайте, слушайте

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

Как это выглядело? Когда начинал тупить над видеоуроком, переключался на чтение книги. Когда начинал перечитывать абзац по сто раз, включал подкаст про тестирование и ложился на диван. Когда переставал слышать информацию, открывал форум по тестированию. И так по кругу. Иногда в течение часа менял источники каждые 20 минут.

Совет: переключайтесь между источниками информации, как только начинаете тупить. Заранее составьте список книг, сайтов, подкастов или воспользуйтесь перечнем, который я спрятал под кат в конце статьи.

Ищите вакансии на позицию интерна

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

Qa инженер с нуля с чего начать. 54a1ff6be80029331a6660a614370381. Qa инженер с нуля с чего начать фото. Qa инженер с нуля с чего начать-54a1ff6be80029331a6660a614370381. картинка Qa инженер с нуля с чего начать. картинка 54a1ff6be80029331a6660a614370381Мое сопроводительное письмо в одну из компаний. Только за образец брать не надо, ладно?

Теоретические знания и опыт в краудтестинге помогли мне выполнить тестовое задание, а на собеседовании ребята расспрашивали про мое самообразование. Через день позвонила HR и сказала, что меня берут в интернатуру. Первые 3 месяца я обучался под руководством крутого тестировщика, потом сдал финальный тест и стал самостоятельно заводить баги. В этом месте звучат фанфары, и занавес медленно опускается 🙂

Не совет: я не знаю, как закончить статью. Писать что-то из серии «Иди к своей цели» или «Ученье — свет» не хочется. Поэтому беру помощь Хабра. Опытные тестировщики, давайте вместе сделаем статью полезной. Что еще можно почитать/посмотреть новичкам? Какие курсы рекомендуете?

Книги

«Тестирование программного обеспечения. Базовый курс», С. Куликов. Написана простым языком, с юмором.

«Тестирование программного обеспечения», С. Канер, Д. Фолк, Е. К. Нгуен. Книга сложная. Осилят не все.

«Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах», Р. Савин. Для новичков, без сложных терминов.

«Быстрое тестирование», Р. Калбертсон, К. Браун, Г. Кобб. Книга о том, как тестировать быстро и качественно.

«Кровь, пот и пиксели. Обратная сторона индустрии видеоигр», Дж. Шрейер. Прочитайте, если хотите идти в геймдев.

«Как тестируют в Google», Дж. Уиттакер, Дж. Арбон, Дж. Кароло. Общая информация о работе QA в большой корпорации.

Сайты

Сообщество программистов DOU. Новости, тренды тестирования и IT-индустрии в целом.

Software-Testing.Ru. В разделе «Библиотека» есть подраздел для новичков — «Начинающему тестировщику». Там много мегаполезных статей.

Testbase.ru. Коротко об основах тестирования. Помогает разобраться в терминах.

Группы ВКонтакте

QA тестирование и котики. Вакансии, приколы, практические советы.

Ключ седого тестировщика. Создатели сообщества регулярно отвечают на вопросы новичков.

QA Club. Много видеоконтента о тестировании.

QA NINJAS. Работающий тестировщик делится своим опытом в статьях.

Телеграм-каналы

QA — Курсы и образование. Обсуждение курсов, книг, мастер-классов по тестированию.

QA — Bad Company! Про компании, в которые стоит или не стоит идти тестировщику.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *