Требования
- Основы Java (или Groovy);
- Понимание регулярных выражений;
- Понимание или опыт написания Use Cases, User Stories, Test Cases;
- Базовые знания SQL;
- Понимание XML, JSON;
- Понимание API тестирования;
- Понимание клиент-сервеной архитектуры;
- Понимание теории тестирования (тест дизайн, виды и типы тестирования, этапы, жизненный цикл бага).
Плюсом будет
- Опыт администрирования операционных систем;
- Работа в командной строке ОС;
- Опыт работы с инструментами ведения тест-кейсов, багтрекинга (Jira);
- Опыт работы в IT или в области тестирования ПО;
- Опыт формирования методик тестирования, составление профилей, подготовки отчетов;
- Опыт работы с Jmeter, SOAP UI.
Обязанности
- Разработку и поддержку автоматизированных API тестов на языке Groovy;
- Интеграцию и настройку инструментов автоматизации для выполнения тестов. (docker, tomcat, jmeter);
- Анализ ошибок, обнаруженных в процессе тестирования. (анализ логов и отчета allure);
- Сотрудничество с командой разработчиков для определения требований и тестирования новых функций;
- Обеспечение соблюдения стандартов качества и процессов тестирования;
- Постоянное совершенствование и оптимизация автоматизированных процессов тестирования.
Ожидаем, что кандидат
- понимает принципы QA и готов брать на себя ответственность за качество выпускаемого продукта;
- инициативен и готов продолжать профессиональный рост;
- готов учиться сам и делиться опытом с командой.