Рабочие процессы

Рабочие процессы в буднях тестировщика

Тестировщик – Скрам Мастер

В этой статье хочу рассказать про роль Скрам Мастер и как с этими обязанностями пересекается работа тестировщика в Скрам команде. Небольшое вступление, опишу Agile. Это такой подход к разработке, позволяющий итеративно планировать и доставлять продукт, и гибко менять направление по требованию бизнеса. Agile Scrum – одна из самых популярных методологий по разработке на сегодняшний день. [Читать полностью]

Автоматизация процесса тестирования. С чего начать?

К написанию этого поста меня подтолкнуло прочтение книги Continuous Delivery из серии The Addison Wesley. Рекомендую в оригинале, русский перевод лично мне не понравился. Перед нами задача — автоматизация процесса тестирования в текущем проекте.

Мне доводилось заниматься такими проектами в которых не было автоматизированного процесса тестирования и в то же время такой цели перед командой тестирования не стояло. Но после многих часов ручных проверок того же самого функционала и всевозможных регрессионых багов я стал копать в эту сторону. [Читать полностью]

Фриланс тестирование — проблемы

Фриланс проблемы

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

Обсуждение проекта

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

Что такое регресс в рамках Agile

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

Agile методология

В последнее время, про Agile в IT слышал каждый. Если вы не слышали, то вкратце напомню. Суть данной методологии, тщательно распланировать задачи на небольшой промежуток времени(спринт) и тем самым точно оценивать свои возможности. С такой методикой планы делаются небольшими шагами и становятся более предсказуемыми и контролируемыми на фоне общей картины проекта. Меньше рисков очень сильно просрочить разработку проекта или погрязнуть в багфиксах. Огромное количество команд уже пытаются или пытались работать по этой методологии, либо по собственной модификации agile. Подробное описание лучше почитать в википедии или книге. Кстати это довольно полезное знание для тестировщика, вам будет намного проще влиться в Agile команду. [Читать полностью]

Постановка квартальных целей это …

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

Зачем нужны цели

Цели нужны для всех.

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

Как я проводил собеседование на тестировщика

Раньше никогда не думал, что окажусь «по ту сторону баррикад». Я всегда именно проходил собеседование, а не проводил его сам. Тогда в моей компании не было более опытного сотрудника, который мог бы провести собеседование на тестировщика, поэтому выбора у меня не было. Изначально я был слегка озадачен этой перспективой, немного сомневался в своей компетенции, но потом осознал что это отличная возможность получить полезный опыт. [Читать полностью]

Инженер тестировщик или специалист по тестированию?

Подобное разделение для меня нечто новое. Менеджмент принял решение разделять вакансии на инженер тестировщик и специалист по тестированию. Давайте определим различия.

В чем разница?

Полагаясь на собственный опыт я всегда думал что моя позиция это QA Engineer, а других названий у профессии тестировщик вообще нет. А возможное подразделение сводится на junior, middle и senior, как собственно зачастую и происходит. Затем я прочитал несколько статей о том, как за океаном подразделяют специалистов по тестированию. [Читать полностью]