Если компании, занимающейся разработкой ПО (программного обеспечения), нужен специалист, который будет обеспечивать его высокое качество, пользуясь автоматизированными средствами для тестирования и анализа результатов, то это QA Automation engineer, он же тестировщик-автоматизатор.
Такой сотрудник является одновременно программистом, поскольку должен иметь навыки программирования, и тестировщиком, так как следит за качеством продукта на разных этапах его создания, проверки и введения в эксплуатацию. Пройдя курс QA automation в украинском образовательном центре DAN IT, вы сможете стать таким специалистом и начать работать в IT-сфере.
Курс рассчитан на новичков, не имеющих опыта и навыков, поэтому любой человек может попробовать свои силы в данном направлении. Минимальный возраст студента – 18 лет. Занятия проходят в режиме онлайн, так что учиться можно, находясь в любой точке мира. Длительность курса – 4 месяца. Уроки проводятся три раза в неделю – вторник и четверг с 19:00 до 22:00, а по воскресеньям с 10:00 до 13:00.
Какие задачи стоят перед специалистом?
QA-автоматизатор создает скрипты (автоматические), предназначенные для проверки работы программы, основываясь на тестированиях, разработанных QA-тестировщиками. Так процесс тестирования упрощается и происходит быстрее.
Когда тестировщик проводит свою часть работы, ему приходится вручную повторять одни и те же действия много раз. Автоматизировать данный процесс как раз и помогает QA Automation инженер.
Рабочие задачи у него такие:
- анализировать требования;
- разрабатывать все возможные варианты сценариев;
- писать автоматические тесты и их скрипты;
- выполнять новые автотесты и поддерживать работу уже написанных;
- писать документацию.
Иногда специалист может и сам проводить ручное тестирование.
Что изучают студенты на курсе?
Учебная программа курса разделена на три модуля, на которых студенты узнают:
- какие существуют методы/системы тестирования;
- как создавать документы;
- какие возможности дает язык программирования Java;
- как тестировать веб-приложения, используя инструмент Selenium.
К финалу обучения каждый студент представит свой проект, включающий автоматизированные тесты и документацию.
Кроме того, часть занятий будет посвящена изучению английского языка, чтобы подтянуть его до нужного для работы в IT-индустрии уровня.