Как не странно многие начинающие тестировщики отвечают на вопрос почему тестирование- потому что это много денег. Да тестировщики получают не плохо, но это далеко не цель. Как по мне такая мотивация изначально ошибочная. Прежде чем выбрать профессию в тестировании надо понять, что это такое. Многие гуманитарии спрашивают – ведь можно идти с гуманитарным образованием в тестирование – отвечу – Да можно! Но при этом надо понимать, что мы не проверяем ошибки в текстах, мы проверяем ошибки в программном обеспечении. Потому кроме гуманитарного образования надо действительно любить компьютеры и разбираться на уровне даже больше чем продвинутый пользователь. Конечно в начале перед начинающими тестировщиками никто не ставит задачу провести, например, нагрузочное тестирование или тестирование безопасности, в первый рабочий день вас заставят настраивать тестовое окружение или писать автотесты. Но с одними гуманитарными навыками далеко не уедешь. Потому как по мне более правильный ответ на вопрос почему я хочу стать тестировщиком - потому что я хочу сделать этот мир лучше. Ведь именно это первоначальная задача в тестировании – довольный пользователь, довольный заказник, стабильная работа приложения, хорошая и складная работа команды. Тестировщики по своей сути это идеалисты. Они всегда видят ошибки недоработки и всегда полны идей как сделать все намного лучше. Мы с нетерпением ждем нового билда , что бы завести кучу дефектов. Но в идеале мы так же стремимся сделать так что бы количество ошибок в программах уменьшалось, что бы программисты понимали суть задачи, что бы заказчик ставил реальные задачи , а бизнес аналитик правильно передавал их программистам. Конечно визуальные баги — это важно, но более ценные баги это те, которые появляются при определённом стечении данных или нестандартных ситуациях. Поймать трудно воспроизводимый баг, найти ошибку в трудно доступном месте или на граничном значении, вот что отличает профессионального тестировщика от «манки» тестера. Что бы стать хорошим тестировщиком надо любить тестировать, находить ошибки, иногда повторять одно и тоже действие по много раз. Только в этом случаи вас ждет успех.
вторник, 24 февраля 2015 г.
От Junior Tester до Test Lead
Начав работать с студентами, я заметила, что многие из них не уверены в своих силах. Приходя на собеседования и получая отказы многие сдаются. Но таксировщиками никто не родился. Потому сегодня я расскажу свою историю. В марте 2009 я начала искать работу тестировщиком. Это было время сразу после кризиса, потому вакансий было не особо много. Хотя у меня было техническое образование (программист) и опыт работы 4 года системным администратором. Многим работодателям нужен был высокий уровень английского, а остальным хотели хотя бы минимальный опыт в тестировании. Но у меня горели глаза, и я не собиралась сдаваться. Тем временем я перечитала все статьи, которые были на сайте software-testing.ru , protesting.ru и кончено Романа Савина. Чем больше я узнавала про тестирование, тем больше мне хотелось быть тестировщиком. Так я попала на курсы в Global logic. Нам платили зарплату, но при этом требовали очень много. Для прохождения экзамена при отборе на курсы надо было прочитать 2 книги «Быстрое тестирование» и «Тестирование программного обеспечения». Стыдно признавать, но через месяц меня отчислили – из-за моего плохого английского. Но курсы и так дали мне очень много – помогли разобраться в базовых понятиях и процессах на проектах. Ведь все преподаватели были работающими ведущими тестировшиками. Конечно можно было вернуться к системному администрированию, но я продолжила поиски работы в тестировании. Если вас нет английского всегда можно найти русские проекты. Может зарплата на них меньше – но это опыт, плюс всегда можно пойти на курсы английского. Но главное это не сдаваться. И так через месяц после курсов меня взяла к себе компания «Инком» на проект «Мой Киевстар». Работая в «Инкоме» я не переставала учиться. Читала книги и статьи. Проходила тренинги. Начала изучать автоматизацию и нагрузочное тестирование. Наверное, благодаря этому уже через 9 месяцев меня пригласили работать в компанию luxoft на позицию мидл тестер в проект Медиалогия. Там я изучила SQl, а также не пропускала ни одного тренинга по тестировнаию и Agile. Видя проблемы на своих проектах меня начало волновать, как сделать процесс лучше, как добиться большей производимости и сделать заказчика счастливым. Меня всегда интересовали причины неудач. На проекте я была единственным тестировщиком целых полгода. За это время я научилась планировать тестирование, вести тестовую документацию и т.д. Потому, когда мне наняли тестировщка в помощь, руководителем у него уже была я. Ведь именно умение построить стратегию тестирования –это те навыки, которые необходимы что бы стать Тест Лидом . Сейчас я работаю Тест Лидом в продуктовой компании, где документация и общение с начальством у нас на английском языке, и у меня есть моя команда по тестированию . В жизни есть взлеты и падения, но главное помнить, что все что не делается делаться к лучшему и главное не унывать!
Желаю всем удачи!
Опыт работы. Где его взять?
Всем известно, что у начинающих тестировщиков нет опыта. И это причина многих отказов на собеседовании. Находится человек, у которого есть месяц – два опыта, и предпочтение отдают ему. Конечно курсы тестирования – это опыт. Но всегда можно добавить себе очков если сказать, что вы уже работали тестировшиком на удалённом проекте. И так фриланс. Миллионы людей по всему миру работают, не выходя из дома. И тестировщики не исключения. Можно поработать в свободное время по вечерам или заработать не много денег пока вы находитесь в поиске работы. Но можно, кончено, увлечься и иметь свой офис прямо у себя дома. Я не буду открывать Америку, на эту тему вполне достаточно статей. Но давайте обсудим основные ресурсы где вы можете зарегистрироваться уже прямо сегодня, а так с чего начать. Итак, что нам надо для начала:
1. Хороший и надежный Интернет!
2. Рабочая станция: Это может быть и компьютер, и планшет и даже обычный телефон. Не плохо если есть в наличии Мак и ПК. Причем на Пк желательно установить несколько виртуальных машин с разными ОС. Так же пригодиться мобильные телефоны. Желательно и Iphone и Android.
3. На рабочих станциях должно быть установлено самое необходимое ПО – для ПК как минимум MS Office и все доступные браузеры.
4. Не забудь и про инструменты для тестирования – тут каждого свои предпочтения, как минимум это программа для снятия скриншотов/видео.
5. Кончено СУБД - например MySQL или MS SQL Server (express)
6. Если хочется прокачать мастерство в автоматизации или нагрузочном тестировании, нужен дополнительный софт. Опять-таки на ваше усмотрение.
7. Доступность – скайп, почта и на телефоне тоже. Причем реагировать надо мгновенно. Иначе ваш заказчик быстро от вас убежит.
8. Умение планировать свое время! Без этого никак, иначе не удастся закончить ни одного проекта.
9. Ну и конечно припастись желанием и печеньками.
Ну вот и все, в перед на штурм сайтов по фрилансингу. Многое зависит от того какой именно сайт вы выберите. На специальных ресурсах для тестирования ( напримерUtest )обычно предлагают заполнить анкету с вашими навыками и доступными вам рабочими инструментами (см.пункт 2), далее пройти тестовое задание, а дальше ожидать когда вас пригласят на тестовую сессию. Тогда несколько сотен тестировщиков рвутся в бой и заводят кучу дефектов. Заказчики обычно выбирают самые актуальные ошибки и выкупают их. Тут пригодиться и внимательность, и сообразительность и кончено скорость. На сайтах по типу freelance.ru все не много по другому.Здесь надо создать резюме и искать проект самостоятельно. Тут вы сами назначаете сколько будет стоит час вашего рабочего времени и пишите свои предложения заказчику. Самое важное на таких сайтах это рейтинг, потому в начале можно просить совсем маленькую сумму или предложить поработать бесплатно. Ведь для нас самое главное сейчас именно опыт. Какой именно фриланс выбрать – это решайте самостоятельно. А я конечно пожелаю Вам удачи!
Отзывы о сайтах можно почитать на этом форуме - http://www.ukrqa.org.ua/forum/ index.php
Подписаться на:
Сообщения (Atom)