Automation QA
-
Гарантія високих результатів:
- Власні методики викладання
- Індивідуальний підхід до кожного учня контроль успішності
- Оперативна допомога з будь-яких питань
- 99% позитивних відгуків
-
Напрями підготовки:
- Загальноосвітня програма
- Підготовка до олімпіад
- Підготовка до міжнародних тестів
-
Вартість:
- Індивідуальне онлайн-заняття: 400 грн – 1 година
- Індивідуальне заняття на дому: 420 грн – 1 година
- Заняття в групі: 200 грн – 1 година
- Пакет “10+1”: 4000 грн – 11 годин
- Підготовка до міжнародних тестів (англ.мова): 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). Тому якщо ви раніше продавали дієтичну їжу для собак у ветеринарному магазині, через місяць вам навряд чи вдасться змінити професію. По-перше, необхідно вивчити мову програмування, базові принципи ООП, навчитися писати найпростіші програми. Потім зрозуміти як же пишуться Автотест, як перевіряти роботу іншої програми. По-третє, освоїти інструменти тестувальника, середовища життє розробки, підходи до написання тестів (Selenium, JUinit, testNQ, SoapUI, Сucumber, TDD, BDD). Це все дуже непросто і не швидко.
Однак якщо ви зважилися стати тестувальником, вам треба зрозуміти з чого почати навчання. Є кілька варіантів:
- можна піти на платні курси по автоматизації тестування
(дорого, багатолюдно, немає індивідуального підходу, ніхто не буде возитися з вашими питаннями і помилками)
- займатися самонавчанням
(довго, складно, необхідна величезна сила волі, самоорганізація і план навчання, вас нікому перевірити і контролювати)
- піти вчитися автоматизації тестування ПО в ВНЗ
(довго і безглуздо, в ВУЗах застарілі програми і несучасні викладачі-теоретики, без практичного досвіду роботи в IT. Як то кажуть, хто не вміє раб отать сам – йде викладати іншим.)
- потрапити на курси при IT компаніях
(складно, величезний конкурс, потрібні відмінні знання на вході)
По суті IT компанії беруть до себе на навчання або вакансії Trainee людей, не нижче рівня Junior фахівця, просто без досвіду роботи на комерційному проекті. Вони доучивают таку людину пару місяців і забирають до себе Джуня. Тому конкурс на такі вакансії космічний.
- найняти онлайн репетитора в Брейн Хаус
Наші репетитори – це професіонали, практики, що працюють в IT багато років. Вам не доведеться витрачати час і гроші на непотрібну інформацію. Ми точно знаємо, як і чому навчити, складемо план і будемо контролювати ваші успіхи. Ми працюємо онлайн і завжди на зв’язку. По суті репетитор з центру Брейн Хаус – ваш особистий ментор, який індивідуально працюючи над вашими питаннями, підготує вас до співбесіди або складання іспиту з даного предмету. Запишіться до наших репетиторів по автоматизації тестування ПО вже зараз і зробіть внесок в своє майбутнє.
Як знайти першу роботу, якщо раніше не працював тестувальником.
Іноді щоб знайти роботу своєї мрії кандидату доводиться проходити від 10 до 20 співбесід. Це стрес, з яким впорається не кожен. Якщо ви не хочете здаватися і відпускати свою мрію про краще життя в IT, вам необхідний ментор з тестування. Репетиторский центр Брейн Хаус співпрацює тільки з перевіреними фахівцями, з величезним досвідом викладання. Наші кращі рекомендації – задоволені учні! Приходьте в Брейн Хаус, і ви побачите, що вчитися – просто!