Все о карьере QA специалиста. Ответы на вопросы

Мы знаем, как много вопросов возникает у человека, который планирует начать карьеру тестировщика. И как много ответов в интернете, тоже знаем. Как во всем разобраться? И где же правда?
Мы решили развеять все мифы, страшилки и басни о реалиях сегодняшнего мира ИТ. И провели вебинар с основателем и СЕО StartIT - Артемом Быковцом!

Собрали все вопросы, которые интересуют будущих тестировщиков и более, чем полтора часа старались дать максимально развернутый ответ на каждый из них.
Если ты не успел принять участие в вебинаре, но пока в голове каша, читай до конца!
Итак, начнем с самых распространенных вопросов:
Насколько реально человеку, добросовестно окончившему курсы тестировщиков, без соответствующего университетского/технического IT образования добиться должности в QA? Как к такому явлению относятся работодатели?

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

Свидетельство об окончании курсов тестировщиков цениться хоть в каких-то компаниях?

НЕТ! Вы должны показать высокий уровень знаний, а не "корочку". Сколько бы курсов Вы не окончили, это не будем иметь значения при трудоустройстве, если человек не может выполнить поставленную задачу.

У тестировщиков нормированный рабочий день? Или бывает по 12-14? Немаловажный момент при выборе профессии....

"Бывает и так и так :) " - скажем мы вам. Зависит от компании и проекта, все очень индивидуально.

Сколько должно пройти времени от начала обучения на курсах и до момента когда начинающий тестировщик может идти на свое первое собеседование?

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

насколько Вы нервничаете? ;
насколько Вы умеете объяснять то, что знаете;
насколько Вы умеете себя продать.


Каков полный перечень тем Вашего базового курса и достаточно ли его для человека, что абсолютно никак не связан с этой профессией, для старта? Соответственно, по силам ли каждому освоить данную деятельность с 0, при посещение данного курса?

Каждому - НЕТ.
Каждому, кто готов посвятить время (от 2-3ч в день) - Да!
Вы должны быть готовы приложить максимум усилий, чтобы добиться своей цели. Мотивация - одно из самый важных условий при обучении.
Про программу курса мы можем очень долго рассказывать, но лучше все посмотреть у нас на сайте: www.start-it.ua

Для начала карьеры что эффективнее: курсы или самообучение?
Это два очень взаимосвязанных процесса, которые только вместе могут принести результат. Идеально эффективная формула :
КУРСЫ + САМООБУЧЕНИЕ
Курсы без самообучения не принесут нужного результата. Тренера и менторы дают максимум тех, знаний , которые Вам необходимы. Но Вы всегда должны стараться, выполнять практические задания и уделять время на самообучение.
В случае с самообучением без курсов, ситуация такая: есть много моментов, с которыми сложно разобраться самостоятельно и в свободной доступе очень много информации, большая часть которой просто не актуальна. Источников множество, без определенных знаний и опыта выбрать подходящие практически невозможно. В такие моменты очень важно иметь ментора, который поможет во всем разобраться и не терять мотивацию время.
Какие книги и ресурсы вы порекомендуете для углубления знания в области тестирования ПО?

Первый мощный источник для углубления знаний - это конференции ( такие как: QA FEST, SELENIUM CAMP, Simplicity Day и тд).
Из книг, стоит уделить внимание таким авторам: REX BLACK , Святослав Куликов, Сем Канер (для мазохистов:)).
В социальных сетях существует множество пабликов с качественным контентом. который будет полезен каждому QA (напр. Radio QA ).

Как работать сразу в 2-3 проектах которые работают по разным методикам?? Например одни по "Аджайлу", вторые по "Водопаду", третьи вообще по придуманной самим методике?

Сложно:(

Насколько совместимы понятия тестировщик и фриланс? Насколько реально найти удаленную работу (подработку) тестировщику?

Ответ четкий и лаконичный:

подработку найти реально;
постоянную хорошую загрузку на удаленный фриланс найти ТЯЖЕЛО;
постоянную хорошую загрузку на удаленный фриланс человеку без опыта найти ПОЧТИ НЕРЕАЛЬНО.

Чем обучение на курсах StartIT поможет в карьере?
Проходил некоторые курсы (просто для себя, послушать может что-то новое узнать) не узнал ничего нового, очень много направлено на стартапы, в больших проектах ведь процессы построены по другому.

Курсы в StartIT помогают:

  • сформировать правильный фундамент знаний;
  • "устаканить" теорию и получить более широкий кругозор;
  • развить "мышление тестировщика"
  • практиковаться на реальных бизнес-проектах;
  • начать карьеру (мы уделяем внимание не только развитию технических навыков, но и полной подготовке к трудоустройству каждого студента).

Как QA прокачивают свои soft skills ?

Есть множество способов. Вы должны быть открыты и всегда находить источники информации. Обязательно нужно читать, смотреть видео/записи выступлений с разных конференций/вебинары и т.д. , ОБЩАТЬСЯ - учитесь быть коммуникабельным и задавать правильные вопросы. Всегда слушайте обратную связь и старайтесь совершенствоваться.

Какие знания отличают senior, middle и junior QA?

На DOU есть отличная статья на эту тему:
"Jun: сам делает простую работу и под надзором — среднюю
Mid: сам делает среднюю работу и под надзором — сложную
Sen: сам делает любую работу и ещё может надзирать

Работа делится на:
простая — неинтересна, понятно как делать
средняя — интересно, понятно, что можно сделать, но есть неясности с потенциальными неожиданностями — эдакий «перчик» детектед
сложная — безумно интересно, но непонятно как сделать… "

Мануальному тестированию быть?

ДА! ДА! И еще раз - ДА!
Без мануального - не будет хорошего автоматизированного!
Стоит ли оставаться навсегда 100% ручным тестировщиком - это уже другой вопрос.
Как минимум стоит ознакомиться с инструментами и разными подходами, а после выбирать дальнейший путь развития.

Какие знания и базовые навыки нужны прежде всего в QA ?!

Самые базовые знания и навыки работы: SDLC, виды и уровни тестирования, документация, техники тест дизайна, понимание работы клиент-сервера, Scrum, Chrome Devtools, Bug Tracking system (JIRA/Redmine).
Но не стоит на этом ограничиваться. Больше о необходимых знаниях можно узнать из программы курса: http://abykovets.start-it.com.ua/

Тенденции в ИТ:

- больше проектов на микро сервисах;
- тестировщик должен уметь всё: BE+FE+Automation+Performance+API;
- больше проектов с BigData;
- SPA (React.js);
- Blockchain, IoT;
- SDET(software development engineer in test).

Насколько сейчас перегружен украинский IT-рынок джуниорами?

Очень перегружен теми, кто считает себя джуниорами! Компании получают 500+ резюме от кандидатов на одну позицию.
Но действительно СИЛЬНЫХ И СООТВЕТСТВУЮЩИХ ОЖИДАНИЯ ДЖУНИОРОВ - КРИТИЧНО МАЛО!

Существует ли спрос джунов на рынке?

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

Насколько перспективна карьера в QA, с точки зрения развития профессиональных навыков и реализации личного потенциала?

Артем Быковец: я в восторге! :) Начал карьеру с QA , сегодня востребованный Agile Coach.

Куда двигаться дальше manual qa?

Варианты могут самые разнообразные:
- QA Lead/Manager
- QA Automation(+manual)
- SDET
- PM / Delivery Manager
- Scrum Master
- Product Owner
- CEO startup

Какую роль играет высшее техническое образование в поиске работы на позицию Junior QA (для свитчера)?

Не играет роли или "+5-25%" к тому, что на ваше CV быстрее посмотрят.

Что Вы можете сказать о востребованности и перспективах специалистов по нагрузочному тестированию в РФ, Украине и западных странах?

Это очень востребованное направление! У нас есть такой курс!

Чаще всего задаваемые вопросы работодателем при принятии на работу QA специалистом ?

Не считая технической части собеседования, можно услышать такие вопросы:

Почему решили стать QA?
Какой ваш прошлый опыт?
Расскажите про хобби?

Какие "подводные камни" могут препятствовать карьере junior QA без опыта работы?

Что может препятствовать:
- КРИВОЕ РЕЗЮМЕ;
- Не прописана мотивационная часть;
- Возраст 30-35+++ (если команда значительно моложе)
- Плохой английский;
- Инертность.

Чи справді на співбесіді технічні спеціалісти бояться конкуренціі і не беруть занадно амбітних ?

И да, и нет. Зависит индивидуально от каждого человека.

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

Team Lead от компании к компании очень отличается!!!

Должен ли QA инженер писать спецификацию?

Нет, ее ДОЛЖЕН (в теории) писать бизнес аналитик или Product Owner.
Может ли QA писать спецификацию? - Может, если больше некому и ему доверили и дали полномочия.

Насколько рационально и эффективно для проджект менеджера посвятить часть карьеры работе тестировщиком?

А почему бы и нет? Прошлый опыт QA или Development очень сильно помогает!

Какие языки программирования нужно знать на тестировщика automation ,какие программы? когда будет видео курс QA automation?

Языки - любые. Инструменты - selenium, phantom js, protractor js.

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

- Выучить любой ООП язык (курсы, видео-курсы, книги, форумы);
- Изучить инструменты;
- Практика!
Мой рецепт - КУРСЫ + САМООБУЧЕНИЕ (codeacademy+forums+курсы)

Яка різниця у кар"єрному розвитку манульного та автоматизованого тестувальників?

Сначала manual - потом automation:) главное понимание основ, готовность учиться и практика!!!

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

Расскажите, пожалуйста, об Automation testing
Если хочется быстро и дешево, нужно посмотреть наш видео курс QA на ITVDN.

С какого момента лучше внедрять в проект автоматизацию тестирования?

С самого начала проекта. Нужно автоматизировать, когда есть понимание как должно работать.

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

При тестировании любого продукта важно обязательно выполнить такие шаги:
1) Уточнить требования;
2) Декомпозировать ;
3) провести позитивное тестирование и главные негативные тесты.
И последний вопрос, а также пожелание от Артема.

15 марта / 2017
Будьте людьми!:) Учитесь, развивайтесь и делитесь опытом.
(c) Артем Быковец
ул. Шота Руставели 40\10
info@start-it.ua
+380 63 742 50 52
© 2018 StartIT training center

Made on
Tilda