Автотестировщик

АБП

Автотестировщик

Описание вакансии

На проект от 6 месяцев требуется автотестировщик.

Задачи

1. Проводить функциональные тесты нового функционала и сторонних API и проводить регресс. Для этого нужно владеть Postman/Insomnia + Скрипты, Swagger, Chrome DevTools.
2. Автоматизация API и UI тестов.
3. Примерное соотношение функционального и авто тестирования - 30 / 70
4. Писать понятную тестовую документацию (тест кейсы), по которой другие члены команды смогут помогать вам в тестировании.
5. Помогать команде формировать стратегию тестирования и участвовать в определении пирамиды тестирования для наших проектов. Для этого нужно уметь на практике применять знания из теории тестирования, а также понимать основных технологий нашего стека и знать, как устроены современные процессы разработки.
6. Участвовать в ревью постановок системных аналитиков или макетов от дизайнеров и помогать принимать решения в неоднозначных ситуациях.
7. Участвовать в демонстрациях нового функционала для бизнеса и пользователей.
8. Управлять тестированием в TestOps/Testit/TestRail.
9. Разбираться в инцидентах на промышленной среде, находить их первопричину, взаимодействовать с разными командами и доводить дело до устранения. В разборе логов предстоит работать с kibana / SQL.
10. Быть проактивным, стремиться развивать наши продукты, улучшать процессы, потому что это соответствует духу нашей команды.

Требования
Ищем Middle+ Fullstack QA в команду, которая занимается развитием и поддержкой API-сервисов, необходимо автоматизировать все сценарии по API (smoke, regress). Дополнительно есть фронтенд-компонент, который также планируется покрыть автотестами на следующих этапах.

Описание технического стека:
Стек по авоматизации:
Язык программирования: Java 21
Фреймворк для тестирования: JUnit 5, AssertJ, Hamcrest
Основной фреймворк для организации тестовых проектов и интеграции зависимостей: Spring Frarmwork
Система управления зависимостями: Maven
Логирование: SL4J
Отчётность: Allure
Интеграция с CI/CD: GitLab CI
Контейнеризация: Docker
Для тестирования API
REST-клиент: RestAssured
Mock-сервер: WireMock
Работа с JSON: Jackson
Для тестирования front-end (Web UI)
Инструменты для UI-тетстов: Selenium WebDriver, Selenide
Удаленный запуск веб драйвера: Moon
Для тестирования баз данных (PostgreSQL, Oracle)
DB JDBC

*+Будет плюсом:+*
* Глубокие знания принципов работы HTTP (заголовки, коды ответов, методы, особенности кеширования.
* Понимание и опыт работы с различными типами аутентификации и авторизации (Basic, OAuth2, JWT, SSO и др)
* Опыт работы с брокерами сообщений (например, Apache Kafka) и тестированием асинхронных процессов
* Понимание принципов работы Redis (использование в качестве кэша, хранилища сессий и брокера)

Посмотреть контакты работодателя

Похожие вакансии

СберМобайл
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Проммайнер
Удаленная работа
  • Москва

  • до 300000 RUR

Рекомендуем
Медиа Сервис
Удаленная работа
  • Москва

  • до 300000 RUR

Рекомендуем
Bell Integrator Регионы

Автотестировщик на JAVA

Bell Integrator Регионы

Удаленная работа
  • Москва

  • до 300000 RUR

Orion soft
Удаленная работа
  • Москва

  • до 300000 RUR

Bell Integrator Регионы

Автотестировщик С#

Bell Integrator Регионы

Удаленная работа
  • Москва

  • до 300000 RUR

Bell Integrator Регионы

Автотестировщик С# (mobile/web)

Bell Integrator Регионы

Удаленная работа
  • Москва

  • до 300000 RUR

Перфоманс Лаб

Автотестировщик (Python)

Перфоманс Лаб

Удаленная работа
  • Москва

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию