Это продолжение первой части, которая публиковалась еще в 2011 году. В этой статье я хочу кратко и по пунктам написать, что нужно иметь в своем арсенале, чтобы существенно повысить шанс устроится на работу тестировщиком.
Рассмотрим вакансию тестировщика, который будет работать с web-приложениями. Местами я буду отступать на шаг влево или вправо, но это делается исключительно для улучшения восприятия. И так, вот моя дюжина советов:
- Ознакомьтесь с тем, как работают запросы (HTTP).
- Прочитайте о методах передачи данных (POST, GET, ...).
- Узнайте о архитектуре web-приложений (MVC).
- Постарайтесь понять принцип работы динамических сайтов.
- Изучите HTML, CSS (достаточно приобрести уровень, который позволит вам разбираться в чужом коде). Почти все интерфейсы в интернете строятся при помощи HTML & CSS.
- Узнайте о роли JavaScript'a & Ajax'a в web-приложении.
- Ознакомьтесь с особенностями серверной части и клиентской части web-приложений.
- Почитайте о языках программирования, которые применяются для работы на стороне сервера.
- Установите у себя на ПК WordPress / Joomla / Drupal и поиграйтесь с этой CMS.
- Чаще используйте Google для ответа на вопросы, которые у вас возникают. Будьте уверены, что такие вопросы появлялись у сотен людей и на них уже есть ответы на просторах интернета.
- Изучайте английский. Порой иностранный язык является определяющим фактором при рассмотрении кандидата.
- Старайтесь прорабатывать каждый из этих пунктов не только строго по направлению, но и не забывайте интересоваться более широкими горизонтами.
На www.ittest.com.ua расписаны 3 бесплатных варианты обучения для тех, у кого отсутствует практический опыт работы. Это внутренние тренинги в компаниях GlobalLogic i EPAM, а также обучение в открытом полтора года назад BIONIC Univercity. Английский язык надо почти везде - с ней лучшие перспективы по зарплате.
ОтветитьУдалить