Backend:
Микросервисы на .net
Развертывание в кластере OKD
Хранилище данных - PostgreSQL 11%20, отдельный отказоустойчивый кластер. В некоторых сервисах MsSql Server
Кэши - inproc inmemory, distributed - Redis
Асинхронный обмен сообщениями - RabbitMQ, Apache Kafka
GitHub flow, feature branches
CodeReview, auto static code analysis
Тесты:
unit%20integration
Inproc WireMock %20 testcontainers для подмены и тестирования внешних, в том числе инфраструктурных зависимостей
Интеграция:
Контракты на использование REST API, описанные в Openapi 3%20. Всегда актуальные модели данных и интерфейсы эндпоинтов
Используется подход Swagger first
CI/CD:
Глубокая автоматизация CI/CD(GitLab и Jenkins)
Умный CI пайплайн, интеграция с SonarQube, Dependency Check, автоматический деплой в тестовые среды и автоматизированное создание среды под задачу
Senior Critical Skills:
Опыт работы автоматизатором от 4 лет
Применение Теории тестирования, тест-дизайн
Выработка и согласование требований, декомпозиция систем, Design Review
Уверенная работа с Web elements, DOM, Xpath, CSS
Работа в Postman или аналоги
Работа с БД SQL: Postgresql, MsSql
Работа с БД noSQL: Redis
Уверенная работа с REST, OpenApi
Разработка на Java с проектированием автотестов, ООП, знание паттернов разработки
Опыт и понимание возможностей RabbitMq
Работа с Git (cli), Gitlab CI
Наблюдаемость сервисов: ELK, Prometheus, Grafana
Проведение CodeReview
Написание, обработка JSON, WEB elements
Понимание контейнеризации
Выдвигает предложения по Определение направлений технологического развития
Умеет вести работу через agile методологии: Scrum/Kanban