Как же тогда начать работу в тестировании, и с чего начать своё развитие?



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

При этом, ни в коем случае это утверждение не значит, что "теория не важна". Отнюдь! Знание методологии важно, нужно и необходимо, если мы хотим грамотно тестировать продукты, развиваться, становиться профессионалами. Но сама по себе теория (к примеру, прочитанная книга) не принесёт пользы, пока мы не попробуем все описанные действия на практике.

Истина #3: В тестировании очень важен опыт, все навыки и умения приходят через практику.

Какой минимальный набор знаний необходим для начала работы в тестировании?

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

Пожалуй, лучшей начальной книгой по тестированию можно назвать книгу Ron’a Patton’a “Software Testing”. К сожалению, она не переводилась на русский. К счастью, в ней простой английский, есть возможность потренировать знания языка, и у меня есть ссылка для её скачивания:http://narod.ru/disk/15486395000/patton_software_testing.chm.html

Если же с английским всё совсем плохо, можно прочитать книгу Сэма Канера «Тестирование программного обеспечения». К счастью, она небольшая и русскоязычная, и в ней очень доступно изложена вся базовая информация о тестировании. К несчастью, она написана очень давно, и часть информации можно признать просто-напросто устаревшей. Кстати, на неё у меня тоже есть ссылка: http://narod.ru/disk/15485776000/kaner_testing.pdf.html

Итак, книгу выбрали. Читать любую из них будет легко и просто. Но, скорее всего, неизбежно возникнут вопросы. И это нормально!

Куда бежать и что делать?

Хорошо, если у вас есть друзья и/или коллеги из сферы тестирования. А если нет? Для этих целей существует целый форум русскоязычных тестировщиков Software-Testing.Ru. На нём всегда можно задать вопросы, и участники проекта обязательно помогут с поиском ответов на них. Не оставляйте непонимание, спрашивайте!

Итак, что дальше?

А дальше – у Вас есть неделя на самостоятельную работу. Да-да, у нас есть серьёзная задача – прочитать целую книгу. Не пугайтесь, любая из перечисленных книг – лёгкая в прочтении и интересная, несколько часов пролетят незаметно! А ровно через неделю Вы получите второй выпуск рассылки, в котором мы разберём тему устройства на работу в первый раз. Готовьтесь, во втором выпуске тоже будет задание!

Удачи!

 

Выпуск #2: Первые шаги в карьере

 

Привет,

Сегодня наш второй выпуск рассылки, который будет посвящён вопросу первых шагов в карьере тестировщика. В рамках этого обсуждения мы рассмотрим следующие вопросы:

·Каким должно быть первое (второе) место работы тестировщика, если мы планируем построить успешную карьеру?

·Как составить резюме?

·Как пройти собеседование?

·Сюрприз для тех, кто ищет работу!

На всякий случай, напомню, что у нас рассылка для совсем-совсем начинающих тестировщиков, поэтому и рассматриваемые вопросы будут наиболее полезны именно в свете самых-самых первых шагов. Итак, сегодня без долгих вступлений!

Тема выпуска #2: Как найти работу для успешного старта?

Очень часто, когда мы ищем работу, мы ориентируемся на краткосрочную выгоду, и при устройстве на работу выбираем место исходя из зарплаты, роли, компании - выбираем всё то, что нам важно, чтобы нам понравилась эта работа прямо сейчас. Но иногда мы не думаем о последствиях: как мы сможем здесь развиваться? Какие карьерные возможности получим благодаря работе в этой компании?

Истина #4: Карьеру необходимо планировать!

Как вы думаете, что нам необходимо от первого (второго) места работы, если мы хотим, чтобы в долгосрочной перспективе работа была бы для нас так же полезна, как и краткосрочно? Работа должна развивать!

Если при поиске работы мы об этом не позаботимся, то в результате рискуем попасть в «болото». Если вы не хотите допустить такую ошибку, или уже попались в неё – давайте выработаем критерии, куда полезно устраиваться с точки зрения развития?

·Компания должна быть крупной! Зачастую начинающих тестировщиков с удовольствием берут маленькие компании, которые пытаются таким образом сэкономить. Что обычно получается в результате: вас много отвлекают на непрофильные задачи, вам не у кого учиться, вокруг вы видите бардак плохо построенного процесса. Читаете книги, статьи, пытаетесь внедрять что-то новое, изобретаете велосипед и развиваетесь со скоростью улитки. Конечно, компания компании рознь, и в больших бывает бардак, и в маленьких могут найтись опытные и грамотные коллеги. Но по теории вероятности в крупной компании ваши шансы сотрудничества с опытными коллегами, наблюдения за эффективным процессом, перенятия опыта значительно выше!

·Компания должна быть ориентирована на качество. Многие конторы «клепают софт»: на откатах, или просто их задача «отдать клиенту хоть что-нибудь как можно быстрее». В таких компаниях тестировщику работать как минимум неинтересно, а как максимум и обидно – баги никто не исправляет, да никто и не думает о качестве продукта. В этом случае не будут поддерживаться ваши предложения по улучшению, новые техники, подходы. Это грустно, но есть и радостная новость: существуют компании, руководство которых ориентировано на качество! В таких компаниях тестировщикам хорошо: ваша работа будет цениться, идеи по улучшению будут поддерживаться, будет чувствоваться непрерывная динамика, развитие.

·Компания должна способствовать обучению. Во многих компаниях есть практики по развитию сотрудников: внутренние курсы (иногда даже месячные школы), оплата тренингов и конференций и т.д. Такие компании обычно ценят ваш вклад и готовы помогать вам развиваться.

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

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

Узнать отношение компании к качеству и обучению сотрудников можно на собеседовании. Спросите, как определяется качество продукта, кто принимает решение о выпуске, какие ошибки не исправляются – так вы узнаете «отношения с качеством». Узнайте про размер команды и возможность обучения. Выспросите, какие задачи вам надо будет делать, и какой рост возможен. Благодаря этим вопросам вы сможете оценить компанию по четырём выписанным критериям.

Но что делать, если вы из небольшого города, и подходящих под наши требования компаний в нём просто нет? К сожалению, радостных новостей у меня для вас не будет. Если в вашем городе таких компаний нет, то и развиваться некуда – даже после самостоятельного развития вы всё равно не сможете рассчитывать ни на интересные задачи, ни на высокую зарплату. В таком случае выбор за вами: переезд, работа "наполовину" или смена области.

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

Как составить резюме?

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

·У начинающих специалистов опыта либо нет, либо мало. Это должно компенсироваться. Чем? Желанием работать в сфере тестирования, прикладными знаниями в области разрабатываемого ПО, техническими навыками – всем, что может пригодиться в работе на этом месте.

·Работодатели просматривают много резюме, а времени у них немного. Поэтому они просто проскальзывают резюме глазами и ищут интересующие их моменты. Если информации будет слишком много – интересующие их навыки могут просто-напросто потеряться.

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

Теперь давайте подумаем, как же, исходя из перечисленного выше, нам составить «правильное» резюме?

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

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

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

·Если у вас нет опыта в тестировании, обязательно подробно укажите свои навыки. Какие книги вы прочитали, какие техники и методики освоили? Какие типы нефункционального тестирования знакомы, какие паттерны разработки тестов, какие языки разработки автотестов и т.д. Кстати, ни в коем случае в этом пункте не указывайте «я сейчас читаю книгу …» - врядли кто-то будет серьёзно относиться к человеку, который так подолгу читает литературу, что выписал это в резюме!

·Чтобы компенсировать нехватку опыта, можете получить его! Начните с фриланс-тестирования, на которое всегда есть спрос. Популярный англоязычный сервис uTest.com и русскоязычный fixber.ru позволят заработать совсем немного денег, зато вы на практике сможете отработать изученные техники, а в резюме смело добавить, что на протяжении такого-то периода работали в должности… Тестировщик! Несмотря на то, что работа это удалённая, сокровенное слово в резюме всё равно принесёт вам +10 к карме :)

Этот список советов по составлению резюме может вам показаться неполным… Но, во-первых, соблюдение одних только этих пунктов вам уже поможет, а во-вторых, ниже в этом письме вас будет ждать сюрприз по составлению резюме! Но всё по порядку.


Дата добавления: 2018-02-28; просмотров: 835; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!