Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Что такое QA и как в него попасть

Что такое QA и как в него попасть

Анна Карпенко (Intetra) рассказывает про QA и карьеру тестировщика

Avatar for Software Industry 101

Software Industry 101

March 04, 2014
Tweet

More Decks by Software Industry 101

Other Decks in Education

Transcript

  1. Кто я? Карпенко Анна, 25 лет. u  Руководитель разработки Peers.TV

    в компании Инетра. u  ex-QA в Инетре, Новотелекоме, Navitel, Amvonet, Aptana. u  Лектор курса «Тестирование ПО» в Кадровом Агенстве Алексея Сухорукова u  Тестировщик-фрилансер Контакты: Twitter: @amstir МойКруг: annkarpenko.moikrug.ru e-mail: [email protected]
  2. О чём я расскажу? u  Кто такой тестировщик и зачем

    он нужен? u  Как попасть в тестирование? Что нужно знать и зачем. u  Зачем и как компании берут тестировщиков без опыта?
  3. Определения u  Тестирование программного обеспечения — процесс исследования, испытания программного

    обеспечения (ПО) с целью получения информации о качестве продукта u  Обеспечение качества (Quality Assurance - QA) - это совокупность мероприятий, охватывающих все технологические этапы разработки, выпуска и эксплуатации ПО, информационных систем, предпринимаемых на разных стадиях жизненного цикла ПО, для обеспечения требуемого уровня качества выпускаемого продукта.
  4. Что делает тестировщик? Тестирует Что проверяет? u  Функциональность — делает

    ли приложение то, что от него требуется u  Надежность — работает ли приложение без сбоев u  Производительность — работает ли приложение с приемлемой скоростью u  Удобство использования
  5. Как тестирует? u  Заводит баги. Много багов. Нужно больше багов!

    u  В первую очередь - самые нестабильные области продукта. u  Если баг сложный в воспроизведении – в печь. u  Сначала – самые нелепые тесты.
  6. А на самом деле? u  Задача — пропустить как можно

    меньше приоритетных для пользователя багов. u  В первую очередь – самые приоритетные области продукта, основной функционал. u  Если баг сложный в воспроизведении, но важный – найди источник. u  В первую очередь – стандартные тесты.
  7. Что еще делает тестировщик? u  Пишет тестовую документацию o  Тест-планы

    o  Тест-кейсы o  Инструкции к авто-тестам u  Фиксирует баги
  8. С кем взаимодействует? u  PM u  Тест-менеджер (если есть) u 

    Другие тестировщики (если есть) u  Разработчики u  Аналитики u  Дизайнеры
  9. Кому идти в тестировщики? u  Хочется начать работу в IT

    u  Хочется начать работу в IT, а программировать не хочется u  Ломать хочется больше, чем строить
  10. Куда развиваться? u  Авто-тестеры u  Аналитики u  Специалисты по юзабилити

    u  Проектировщики интерфейсов u  Project/Product manager u  Разработчики
  11. В чём профит? u  Альфа-доступ к продукту u  Халк ломать!

    u  Получение представления о работе всех структур, связанных с проектом u  Отличная работа для фриланса u  Разносторонний опыт при работе в Мелких Компаниях.
  12. Почему компании берут тестировщиков без опыта? u  Нет сложных задач

    u  Основного тестировщика не хватает на «текучку» u  Тупо нет денег u  «Ну он же такой умненький!»
  13. Что будут спрашивать? u  Почему решили стать тестировщиком? Почему не

    разработчиком? u  Что читали? u  Роль тестировщика в компании u  Процессы разработки ПО u  Что такое баг/тест-кейс? u  Основные виды тестирования u  Мелкое тестовое задание (задачка на логику, протестировать стул, чашку, бабушку) u  Разговорчики за жизнь
  14. Какие качества и знания ищут? u  Любопытство u  Нестандартный подход

    u  Коммуникабельность u  Въедливость u  Логический подход u  Хотя бы представление о работе в IT u  Пользовательский опыт u  МОЗГИ!!!
  15. Кого не возьмут? u  Драм-кружок, кружок по фото или люди

    с прыгающим опытом u  «Я вообще программистом хочу быть» u  Ленивые, не пытающиеся посмотреть шире. u  Невнимательные.
  16. Что почитать? u  http://www.protesting.ru/ u  http://software-testing.ru/ u  Р.Савин «Тестирование Дот

    Ком, или Пособие по жестокому обращению с багами в интернет-стартапах»