4 апреля 2024
В TravelLine мы разрабатываем единую функциональную Платформу для автоматизации процессов гостиничного бизнеса. Всё, что связано с онлайн-бронированием и управлением номерным фондом в отелях это к нам. Ежемесячно через наши системы бронируют более 1,5 миллионов гостей по всему миру.
Сейчас мы ищем QA Engineer в к команду тестировщиков. Есть люди, которые найдут изъян даже в Нокии 3310 . Разогревая еду на офисной кухне, они между делом обнаруживают баг в ПО микроволновки. Или в ложке. Ищем человека, который провернет то же самое с нашими продуктами.
Чем предстоит заниматься?
разрабатывать API и UI автотесты на готовом фреймворке;
заниматься подготовкой тест-кейсов и тестовых данных;
проводить тестирование посредством запуска автотестов в различных окружениях и формирование отчетов по результатам тестирования;
участвовать в разработке стратегии автоматизации;
поддерживать автотесты в актуальном состоянии;
анализировать результаты запуска автотестов;
согласовывать уровни тестирования и тесты с командой;
заниматься ручным тестированием при необходимости: ручное функциональное, регрессионное, интеграционное;
анализировать требования к функционалу: что не написано и чего не хватает, где требования противоречат существующей функциональности или сами себе;
выстраивать процесс тестирования в проекте;
оценивать риски, связанные с тестированием;
тестировать требования задачи на этапе ее постановки;
тестировать прототипы, разработанные дизайнером;
вести тестовую документацию (составлять тест-кейсы, чек-листы);
записывать найденные дефекты в баг-трекеры.
Для нас важно:
знание принципов ООП, Java core;
опыт работы c IDEA, Git (BitBucket), Maven, TestNG, Selenium
опыт написания автотестов и рефакторинга существующих автотестов
опыт разработки/доработки фреймворков автотестов
опыт работы с шаблонами проектирования (Page Object, Builder и т.п.)
опыт тестирования используя REST API, SOAP UI Postman.
опыт работы с Jira, Adaptavist, Confluence.
опыт работы с требованиями и документацией.
опыт ручного тестирования сайтов, мобильных или десктопных приложений;
понимание принципов работы мобильных и веб-приложений;
знание теории тестирования, принципов разработки ПО;
умение применять техники тестдизайна;
умение разрабатывать тесты на основе требований к задаче;
знание и понимание методологии разработки Agile;
приветствуется знание Jenkins, Linux и скриптовых языков.
приветствуется опыт работы с Docker.
Признаки прирожденного тестировщика очень помогут: въедливость, паучье чутье, проницательность, вот это все.
Мы предлагаем:
Оформление по ТК
Забота о команде
График Remote-friendly
Стабильность
Прозрачность
Команда