Automation QA
-
Гарантия высоких результатов:
- Собственные методики преподавания
- Индивидуальный подход к каждому ученику
- Контроль успеваемости
- Оперативная помощь по любым вопросам
- 99% положительных отзывов
-
Направления подготовки:
- Общеобразовательная программа
- Подготовка к олимпиадам
- Подготовка к международным тестам
-
Стоимость:
- Индивидуальное онлайн-занятие: 400 грн — 1 час
- Индивидуальное занятие на дому: 420 грн — 1 час
- Пакет «10+1»: 4000 грн — 11 часов
- Занятие в группе: 200 грн — 1 час
- Подготовка к международным тестам (англ.язык): 450 грн — 1 час
- Подготовка к олимпиадам: цена договорная
Кто такие тестировщики автоматизаторы (Automation QA Engineer)?
Автоматизация тестирования довольно новая отрасль в IT. Она возникла в связи с ростом объема тестирования, когда мануальщики (Manual QA) на справляются с работой вручную или попросту невозможно протестировать продукт руками. Automation QA Engineer – это тоже специалист, отвечающий за качество ПО. Только его инструмент – это автотесты на некотором языке (обычно Java, C#, Python), скрипты кода, которые проверяют некоторую фичу или часть функционала.
Кто может стать тестировщиком автоматизатором?
Тестировщик – очень важный сотрудник в команде, он обеспечивает качество продукта, заявленное в контракте. Тестировщик автоматизатор – это тот же программист на некотором языке, который создает специфический продукт – тесты. Поэтому требования к тестировщику почти такие же как к программисту.
Сейчас от кандидата хотят, как минимум:
- базовые знания теории тестирования (виды и типы тестирования, техники тест дизайна)
- уровень английского устного и письменного (не ниже intermediate, чаще upper-intermediate)
- умение вести тестовую документацию на английском языке (чек-листы, тест-планы, тест кейсы, баг репорты)
- практический опыт мануального и автоматизированного тестирования десктопных приложений, WEB-приложений, тестирование API, мобильных приложений
- знания баз данных, умение написать базовые запросы на языке SQL
- базовые знания UNIX систем
- глубокое понимание работы клиент-серверной архитектуры, сетей, протоколов, умение создавать HTTP запросы и понимать ответы сервера
- отличные знания автоматизации на Selenium, Junit, testNG, JMeter
- опыт работы с CI (TeamCity, Jenkins)
- опыт работы с системами контроля версий (Git, Mercurial).
- твердые знания ООП и хотя бы одного языка программирования (обычно Java, C#, Python)
- практический опыт написания автотестов
- умение написать свой тестовый фреймворк
Насколько популярна профессия QA Automation в современной IT индустрии.
В последнее время на рынке IT наблюдается повышенный спрос на тестировщиков-автоматизаторов. Достаточно набрать в гугле поисковый запрос «вакансии QA Automation» и вы увидите, что множество компаний заинтересованы в грамотных специалистах. Что еще важно, зарплаты тестировщиков автоматизаторов не намного ниже, чем у программистов. В связи с тем, что профессия QA Automation довольно новая, компаниям сложно найти опытных кандидатов на вакансии Senior или Team Lead. Поэтому на рынке можно найти предложения с уровнем денежной компенсации превышающем всякие ожидания.
Сколько надо учиться чтобы стать QA Automation? И где этому обучают?
Автоматизатор – пишет программный код на языке программирования (обычно Java, C#, Python). Поэтому если вы раньше продавали диетическую еду для собак в ветеринарном магазине, через месяц вам вряд ли удастся сменить профессию. Во-первых, необходимо выучить язык программирования, базовые принципы ООП, научиться писать простейшие программы. Затем понять как же пишутся автотесты, как проверять работу другой программы. В третьих, освоить инструменты тестировщика, cреды разработки, подходы к написанию тестов (Selenium, JUinit, testNQ, SoapUI, Сucumber, TDD, BDD). Это все очень непросто и не быстро.
Однако если вы решились стать тестировщиком, вам надо понять с чего начать обучение. Есть несколько вариантов:
- можно пойти на платные курсы по автоматизации тестирования
(дорого, многолюдно, нет индивидуального подхода, никто не будет возиться с вашими вопросами и ошибками)
- заниматься самообучением
(долго, сложно, необходима огромная сила воли, самоорганизация и план обучения, вас некому проверить и контролировать)
- пойти учиться автоматизации тестирования ПО в ВУЗ
(долго и бессмысленно, в ВУЗах устаревшие программы и несовременные преподаватели-теоретики, без практического опыта работы в IT. Как говорится, кто не умеет работать сам – идет преподавать другим.)
- попасть на курсы при IT компаниях
(сложно, огромный конкурс, нужны отличные знания на входе)
По сути IT компании берут к себе на обучение или вакансии Trainee людей, не ниже уровня Junior специалиста, просто без опыта работы на коммерческом проекте. Они доучивают такого человека пару месяцев и забирают к себе джуном. Поэтому конкурс на такие вакансии космический.
- нанять онлайн репетитора в Брейн Хаус
Наши репетиторы – это профессионалы, практики, работающие в IT много лет. Вам не придется тратить время и деньги на ненужную информацию. Мы точно знаем, как и чему научить, составим план и будем контролировать ваши успехи. Мы работаем онлайн и всегда на связи. По сути репетитор из центра Брейн Хаус – ваш личный ментор, который индивидуально работая над вашими вопросами, подготовит вас к собеседованию или сдаче экзамена по данному предмету. Запишитесь к нашим репетиторам по автоматизации тестирования ПО уже сейчас и сделайте вклад в свое будущее.
Как найти первую работу, если раньше не работал тестировщиком.
Иногда чтобы найти работу своей мечты кандидату приходится проходить от 10 до 20 собеседований. Это стресс, с которым справится не каждый. Если вы не хотите сдаваться и отпускать свою мечту о лучшей жизни в IT, вам необходим ментор по тестированию. Репетиторский центр Брейн Хаус сотрудничает только с проверенными специалистами, с огромным опытом преподавания. Наши лучшие рекомендации – довольные ученики! Приходите в Брейн Хаус, и вы увидите, что учиться – просто!