Обязанности: - Ручное тестирование новой функциональности;
- Написание автотестов и поддержание их в актуальном состоянии;
- Настройка/миграция фреймворков автотестов, настройка автоматического формирования отчетов;
- Организация и настройка сервисов заглушек-моков в кластере сервисов проекта.
Требования: - Опыт тестирования web приложений (от 5 лет);
- Понимание процессов тестирования и жизненного цикла разработки ПО;
- Опыт построения процессов тестирования;
- Знание различных видов тестирования: функциональное, регрессионное, нагрузочное, автоматизированное и др.;
- Опыт разработки API тестов и UI (web) тестов;
- Знание языков программирования, используемых для автоматизации тестирования (Java);
- Опыт работы с инструментами автоматизации тестирования (например, Selenium, JUnit, TestNG);
- Опыт работы с интеграционным тестированием;
- Опыт работы с Rest API.
- Опыт работы с SQL БД;
- Опыт работы с CI/CD (Jenkins, GitlabCI);
- Опыт работы с брокерами сообщений (Kafka, аналоги;
- Опыт работы с Мок-сервисами (Wiremock или аналоги).
- Опыт работы с инструментами: – Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket.
Дополнительным плюсом будет:
– Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги);