QA Fullstack

Дата размещения вакансии: 19.11.2024
Работодатель: Т1
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Сейчас мы разрабатываем масштабный проект – СФЕРА. Это платформа автоматизации разработки ПО, от управления продуктом до развёртывания и эксплуатации (импортозамещение таких продуктов, как Jira, Confluence, GitLab, Miro и других продуктов).

Ищем Middle+ QA Fullstack специалиста в команду развития продукта класса Process Mining, предназначенного для выявления, визуализации, и анализа бизнес-процессов.

Стек: Java, Swagger, ReactJS, PostgreSQL, Kubernetes, Docker, TeamCity, Kafka.

Что ожидаем от вас:

  • Опыт работы в тестировании не менее 3 лет
  • Опыт автоматизации тестирования web, понимание HTML, CSS, XPATH.
  • Опыт автоматизации API
  • Уверенное знание Java SE
  • Умение работать с Git
  • Опыт работы с Selenide/Selenium
  • Опыт работы с RestAssured (или аналогами)
  • Опыт работы с jdbi(jdbc)
  • Понимание целей автоматизации тестирования
  • Способность самостоятельно выявлять проблемы тест-кейсов и добиваться их устранения
  • Высокий уровень знаний теории тестирования, техник тест-дизайна
  • Опыт тестирования клиент-серверных приложений
  • Опыт тестирования backend не менее 1 года
  • Опыт тестирование rest API не менее 0.5 года
  • Навыки работы с Fiddler/Charles, Postman/Insomnia, Swagger, SOAP UI.
  • Опыт работы с БД: PostgreSQL, MySQL, MS SQL.
  • Знание SQL на уровне написания простых запросов;
  • Желание погрузиться и развиваться в области технологий BI-анализа.

Будет плюсом:

  • Опыт работы с интеграционными шинами или брокерами сообщений
  • Опыт работы с TeamCity.
  • Опыт работа с Docker
  • Опыт работы с CI/CD системами
  • Опыт работы с Selenoid/Moon

Чем предстоит заниматься:

  • Работа по scrum (2-недельные спринты)
  • Тестирование требований
  • Написание тестовой документации (тест-кейсы, чек-листы)
  • Проведение нефункционального тестирования (UI/UX, usability testing)
  • Проведение функционального тестирования (тестирование нового функционала, регрессионное, дымовое, интеграционное тестирование)
  • Участие в scrum-церемониях.
  • Локализация дефектов
  • Работа с логами
  • Управление дефектами: создание, приоритезация и отслеживание.
  • Оценивание трудозатрат
  • Создание новых и поддержка существующих автоматизированных тестов (Стек: Java 17, Selenide, Rest Assured, jdbi, junit 5, Gradle и пр.)
  • Создание артефактов автоматизированного тестированияы
  • Развитие проекта автоматизации тестирования
  • Поддержка инфраструктуры автоматизации (При желании)