Senior Manual QA

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

Задачи, которые предстоит решать:

  • Разработка и выполнение тестов для микросервисов, включая функциональное, интеграционное, нагрузочное и автоматизированное тестирование.
  • Написание тест-кейсов (приветствуется знание TestIT\TFS).
  • Взаимодействие с внешними (относительно окружения микросервиса) системами.
  • Взаимодействие с внешними (относительно окружения микросервиса) системами.
  • Обеспечение соблюдения стандартов качества и тестирования.
  • Поддержка CI/CD процессов и интеграция тестов в конвейеры сборки и развертывания.

Требования:

  • Опыт ручного тестирования в микросервисной архитектуре от 2 лет.
  • Опыт работы с инструментами для нагрузочного тестирования (JMeter, Gatling и др.).
  • БД: владение на уровне выше начального (Select, Join, Update, Insert).
  • Знание микросервисной архитектуры.
  • Знание протоколов и технологий REST API, Kafka.
  • Опыт работы с системами контроля версий (Git).
  • Опыт работы с CI/CD системами (Jenkins, GitLab CI, CircleCI и др.).
  • Понимание основ контейнеризации и оркестрации (Docker, Kubernetes).
  • Знание основ работы с базами данных (SQL и NoSQL).

Плюсом будет:

  • Опыт работы с системами мониторинга и логирования (Prometheus, Grafana, ELK stack).
  • Знание основ работы с распределенными системами и кластерами (Hadoop, Spark, YARN).
  • Опыт работы с инструментами управления качеством кода (SonarQube и др.).
  • Знание инструментов и фреймворков для автоматизированного тестирования (Selenium, JUnit, TestNG, RestAssured и др.).
  • Знание принципов безопасного программирования и тестирования.