Наша команда создает фронтальную систему, упрощающую работу операционистов в отделениях банка, и ускоряет время оказания услуг клиентам. Цель проекта создать такую систему, которая объединит в себе весь функционал, требуемый для работы с клиентами в «одном окне».
Размер проекта более 180 человек, или 20 продуктовых кросс-функциональных команд. Все команды работаю по Scrum 2х недельными спринтами.
В рамках работы над проектом мы реализовали техническую платформу, которая позволяет релизить каждую часть приложение несколько раз в день.
Так же QA активно участвуют в DevOps процессах CI / CD.
Мы ищем опытного QA-автоматизатора, разбирающегося в ключевых моментах автотестирования ПО. Основной его задачей будет увеличение покрытия автотестами существующего/нового функционала. Мы занимается автоматизацией только backend.
КЛЮЧЕВЫЕ ЗАДАЧИ:
- Разрабатывать автотесты на C# (Rest API / Rabbit MQ); поддерживать как новые, так и существующие тесты
- Разрабатывать тестовые заглушки и сервисы (Dotnet)
- Конфигурировать сборки на CI-сервере (TeamCity)
- Конфигурировать тестовые стенды (Helm, ArgoCD, Kubernetes, Docker)
ТРЕБУЕМЫЙ ОПЫТ И ЗНАНИЕ ТЕХНОЛОГИЙ:
- Опыт написания автотестов на C# (от года)
- Опыт работы с NUnit / xUnit
- Умение разбираться с деплоймент-тулами и понимание принципов DevOps
- SQL на уровне написания запросов
- Знание методологий тестирования
- Умение написать чек-лист / тест-кейсы для функционала, покрываемого автотестами
БУДЕТ ПЛЮСОМ:
- Работа с Dotnet Core
- Опыт конфигурирования CI-серверов (мы используем TeamCity)
- Знание PL-SQL и опыт работы c Oracle
- Навыки работы в консоли Linux (CentOS)
МЫ ИСПОЛЬЗУЕМ:
OS:
Linux / CentOS
Стек:
- ASP.NET/C#/Dotnet Core
- JS/Node.js
- Docker Containers
Автотесты:
- C# + NUnit + Stubs/Mocks
- Параллелизация тестов
- Авторазворачивание окружений для прогона тестов
- Прогон тестов на каждой ветке
CI / CD / Monitoring:
- TeamCity / GitLab / Python
- Kubernetes / ArgoCD
- Artifactory
- ElasticSearch / Kibana
СУБД:
Message Queue:
- Rabbit MQ / Kafka / TIBCO
Условия:
- Возможность удаленной работы из любого региона по Московскому времени.
- Достойная белая з/п
- Оформление по ТК РФ
- Возможность корпоративного обучения за счет компании, стремительного профессионального и карьерного роста