Компания "UNTITLED TECH"
Привет, мы Untitled Bank.
Мы строим лучший цифровой банк в Узбекистане — современный, безопасный и надёжный, как швейцарские часы.
У нас есть лицензия, инвестиции и команда из Тинькофф, Kaspi, Revolut и других успешных продуктов.
Наша цель — дать миллионам людей удобный доступ к финансам 24/7 и создать бренд, которым будут гордиться.
Мы внедряем технологии, инвестируем в дизайн, строим отказоустойчивую архитектуру и принимаем решения на основе данных. Уже скоро — первые запуски.
Если тебе интересно делать с нуля, решать нетривиальные задачи и влиять на продукт — приходи в Untitled.
Мы активно растем, и для усиления текущей команды нам нужен Senior QA Engineer.
Чем предстоит заниматься:
- Выстраивать с нуля инфраструктуру и подходы качества;
- Оценивать и тестировать бизнес требования, дизайн, код, конечные сборки;
- Взаимодействовать с командой: плотно работать с аналитиками, разработчиками, PO, дизайнерами, Devops инженерами;
- Иметь свое мнение: защищать свой вижн по качеству и объяснять это команде;
- Распределять ресурсы на работу над качеством во всей команде;
- Создавать артефакты тестирования, таких как QA Mind Maps, Acceptance Criteria, сценарии регрессионного тестирования;
- Анализировать и решать проблемы, приоритизировать ведение бэклога багов, приходящих из поддержки и из других команд;
- Писать автотесты и проводить их контроль на всех этапах пайплайна;
- Думать out of the box: проводить анализ проблем качества внутри команды и поиск неординарных решений. Если надо подвинуть кофе машину поближе к разработчику, чтобы он меньше до него бегал и не отвлекался, тогда чем это не решение проблемы качества?
Чего мы ждем от тебя:
- Опыт работы в качестве QA-инженера не менее 4 лет;
- Опыт работы с best practices в процессах тестирования и внедрение таких практик в командах;
- Знание подходов Shift Right/Left Testing, 3 Amigo, умение держать баланс в команде между бизнесом и разработкой;
- Понимание важности регуляторных требований и их влияние на процессы тестирования и разработки, включая соответствие банковским и финансовым стандартам;
- Опыт автоматизации тестирования на backend и знания языков программирования для написания тестов: Java/Kotlin: JUnit, TestNG, Spring Framework;
- Опыт интеграционного тестирования и работа с микросервисами: Kafka, RabbitMQ, WebSocket;
- Понимание и тестирование очередей сообщений, которые используются для асинхронного взаимодействия между микросервисами;
- Опыт работы с базами данных: SQL и NoSQL, а также с реляционными и нереляционными базами данных:PostgreSQL, MySQL, MongoDB для валидации данных и создания сложных запросов для тестирования;
- Умение тестировать API: Postman, REST Assured, Karate, GraphQL, SOAP UI;
- Опыт интеграции автоматизированных тестов в CI/CD пайплайн для обеспечения бесперебойных релизов: Jenkins/CircleCI/GitLab CI/CD;
- Опыт контроля версий и управление проектами в Git, JIRA, TMS.
Будет плюсом:
- Опыт работы с: Allure\Selenium\Playwright;
- Знание инструментов для миграций баз данных и схем баз данных: Flyway, Liquibase;
- Умение использования заглушек и моков для интеграционного тестирования сервисов: WireMock, Mockito;
- Знание Grafana, Docker и Kubernetes;
- Опыт работы с платежными системами для тестирования международных и европейских платежей;
- Понимание стандартов для тестирования сообщений и операций в платежных системах.
Мы предлагаем:
- Официальное оформление по ТК РУз;
- Отпуск 21 календарный день и days off;
- Релокационный пакет в случае переезда;
- Работа — в крутом проекте с нуля, на результат;
- Рост, развитие, мощная команда;
- Возможность влиять на продукт, а не просто писать таски.
Этапы найма займут около недели:
- Знакомство с HR (30 - 40 минут);
- Техническое интервью (1 час 20 минут);
- Знакомство с СIО (1 час);
- Обратная связь / оффер.