Ручное функциональное и регрессионное тестирование web-приложения (формы оформления страховых продуктов).
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
Ручное функциональное и регрессионное тестирование web-приложения (формы оформления страховых продуктов).
Location: Москва Вакансия для того, кто хочет строить инновации мирового уровня и видеть реальный след от своей работы. Команда создаёт ИИ-решение для анализа реализации стратегии Сбера. Это кейс на уровне топовых мировых исследований в области сценарного моделирования комплексных экономико-социальных систем и построения предиктивных алгоритмов. Ищем в команду ребят с сильным техническим и концептуальным мышлением и жаждой создавать новое. Обязанности ### Обязанности * сбор, анализ, формализация и согласование требований (функциональные, нефункциональные) * участие в проектировании и анализе архитектуры системы, интеграционных взаимодействий и клиентского пути * формализация требований к AI-функциональности: функциональные требования + требования к качеству ответов LLM и критерии приёмки GenAI фич * верификация и приёмка AI-функционала с учётом недетерминированности * описание требований к агентским сценариям и интеграциям * формализация требований к оценке качества (evals, golden set, процедуры регресса) в постановках для разработки * описание требований к RAG и корпоративной памяти: состав и структура источников, разметка, права доступа, качество данных * подготовка технических спецификаций для команд разработки, консультации в процессе реализации, приемка готового функционала * участие в проведении тестирования разработанного функционала и проведение демонстрации разработанного функционала для заказчика. Требования ### Требования * опыт работы с высоконагруженными системами на позиции системного аналитика от 5 лет * понимание GenAI технологий (LLM, RAG, агенты) и умение формализовать требования к качеству недетерминированных систем * Глубокое понимание микросервисной архитектуры, практический опыт работы с Kafka или другими брокерами сообщений * опыт проектирования баз данных и умение написать SQL запрос средней сложности * понимание методологий проектирования сложных информационных систем, опыт моделирования бизнес-процессов (UML, BPMN 2.0) и построения архитектурных моделей * опыт разработки и документирование API-контрактов (REST, SOAP), проектирование RestApi в Swagger OpenAPI * умение тестировать запросы с помощью инструментов Postman/Insomnia/Swagger * понимание и опыт работы с форматами данных: JSON, YAML, XML, HTML * понимание основ UI/UX. ### Будет плюсом * навык работы в PlantUML * навыки чтения Python и Java кода * опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов. Условия ### Условия * гибридный формат работы из офиса в г. Москва * годовой бонус и ежегодный пересмотр * ДМС с первого дня + стоматологию и льготное страхование для семьи * корпоративный университет Сбера, внутреннюю образовательную платформу, участие в IT-конференциях * офис на Ленинском проспекте с зонами отдыха и спортзалом * льготную ипотеку в Сбере, корпоративную пенсионную программу, подписку СберПрайм с возможностью совместного использования на трёх близких, скидки от партнеров и сервисов группы компаний.
Сбор, анализ и формализация требований. Подготовка технической документации.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборАвтоматизатор на Python превратит повторяющиеся проверки в быстрые, стабильные автотесты. Имеет опыт построения фреймворков автоматизации с нуля с использованием PyTest, Selenium и Appium, а также глубокого тестирования REST API.
Задачи: — разработка тест кейсов / сценариев тестирования. — Анализ требований к продукту; — локализация дефектов продукта, документирование обнаруженных дефектов и контроль их устранения; — тестирование компонентов продукта по тест-кейсам и в эксплоративном режиме; — подготовка тестового окружения; — активное взаимодействием с аналитиками и разработчиками для решения поставленных задач; — развитие подходов к тестированию и участием в формировании методик; — контроль за тестированием отдельного модуля продукта. Требования: — понимание процесса тестирования и разработки (знание жизненного цикла ПО, жизненного цикла дефекта); — знание методик тестирования ПО; — продвинутые навыки тест-аналитики и тест-дизайна; — опыт в разработке тест-кейсов, чек-листов и тест-планов; — понимание сетевых технологий (знания сетевых протоколов прикладного и транспортного уровня, построения локальных сетей, понимание работы и архитектуры сетевых приложений); — владение языком SQL на уровне запросов к БД; — опыт тестирования API, Web; — опыт работы с Docker и Kubernetes, Postman, Swagger; — понимание микросервисной архитектуры ПО; — опыт работы с службами каталогов; — навык использования ИИ-агентов. Будет преимуществом: — опыт написания автотестов; — понимание принципов работы реляционных СУБД, опыт администрирования баз данных (Oracle, PostgreSQL); — знания построения и администрирования локальных сетей; — знание Active Directory, Astra Linux Directory, опыт администрирования Squid, Exchange, Postfix, Apache, NginX; — знание особенностей различных браузеров; — знание принципов работы веб-приложений; — знания DLP продуктов; — уверенный пользователь средств виртуализации; — знание ОС семейства Linux на уровне уверенного пользователя, умение работать с командной строкой. Условия: — гибкое начало рабочего дня; — участие в форумах, конференциях, семинарах, митапах, обмен опытом в команде, повышение квалификации; — уникальная стимулирующая программа для сотрудников, которые стремятся выступать на профессиональных мероприятиях и делиться своим опытом на Habr; — бесплатное изучение английского языка; — всесторонняя поддержка в период адаптации: наставник, индивидуальный план на испытательный срок, buddy; — расширенная программа ДМС со стоматологией, страхованием жизни и здоровья от несчастного случая; — компенсация питания на территории бизнес центра; — бесплатные консультации с психологом; — уютный офис с зоной отдыха, где можно поиграть в настольный теннис, аэрохоккей или классические настольные игры, а также воспользоваться корпоративной библиотекой; — спортзал и массажный кабинет в офисе; — увлекательные совместные мероприятия и активный отдых для сотрудников, а также подарки и праздники для детей.
Задачи: — Тестирование взаимодействия с сетевыми элементами: опрос, SNMP SET, приём трапов, синхронизация аварий — Проверка отображения аварий и состояний устройств в реальном времени (WebSocket/Kafka) — Тестирование бэкапа/восстановления конфигураций, обновления ПО устройств, экспорта/импорта — Базовое нагрузочное тестирование: время отклика API, стабильность под нагрузкой — Анализ требований и спецификаций NMS: user stories, ТЗ, API-контракты — Разработка тест-планов, тест-кейсов и чек-листов — Функциональное тестирование бэкенда: RESTful API, валидация JSON-ответов, кодов статусов, обработки ошибок — Тестирование БД: CRUD-операции, транзакции, целостность данных — Функциональное тестирование фронтенда: отображение данных, взаимодействие компонентов Vue.js, валидация форм — Интеграционное тестирование: полный поток данных от UI через API до БД и обратно — API-тестирование: аутентификация (JWT), авторизация, пагинация, фильтрация, сортировка — Тестирование ролевой модели, прав доступа, проверка журнала аудита — Регрессионное тестирование после релизов и исправлений дефектов — Разработка и поддержка автотестов (API и UI) на Java/JavaScript, интеграция в CI/CD — Кросс-браузерное тестирование, проверка адаптивности — Регистрация и отслеживание дефектов в Jira с описанием и шагами воспроизведения — Взаимодействие с backend/frontend-разработчиками для локализации и верификации исправлений — Подготовка тестовой документации и отчётов о качестве Требования: — Высшее техническое образование (IT, автоматизация, телекоммуникации) — Английский — на уровне чтения технической документации, ведения технической переписки — Владение специализированным программным обеспечением — Область применения — инструменты API-тестирования: Postman, RestAssured, Swagger — Инструменты автоматизации: Selenium, Playwright, Cypress — Jira (или аналоги), Git, Jenkins/GitLab CI — Знание основ SNMP: v2c/v3, GET/SET/WALK, MIB и OID, трапы — Знание принципов систем мониторинга и управления сетью (FCAPS) — RESTful API, HTTP/HTTPS, JSON, коды ответов — Тестирование Java-бэкенда (Spring Boot), работа с БД (MySQL/Oracle/PostgreSQL) — Тестирование фронтенда на Vue.js: компоненты, реактивность, валидация форм — Основы тестирования безопасности (OWASP Top 10, проверка авторизации и ролей) Условия: — Полностью белую, достойную и регулярную зарплату — Трудоустройство согласно ТК РФ — ДМС со стоматологией — График работы на выбор (с 8:00 до 17:00, с 9:00 до 18:00, с 10:00 до 19:00) — Работа в офисном или гибридном формате — Система дополнительного стимулирования (материальная и нематериальная): подарки для детей, подарки новичкам, материальное поощрение при заключении брака и рождении детей — Сервис скидок для сотрудников на рестораны, товары и услуги — Регулярное внешнее и внутреннее обучение — Собственная корпоративная библиотека с регулярным наполнением новыми книгами (в электронном, бумажном и аудио формате) — Возможность прохождения дополнительных обучающих курсов за счет компании — Регулярно организуются различные корпоративные мероприятия и тематические дни внутри компании
Задачи: — разработка скриптов для автоматизации функционального тестирования с помощью Selenium и Python Требования: — коммерческий опыт работы AQA от 6 месяцев — опыт работы с PostgreSQL, Swagger, Postman, Jira, Confluence — готовность пройти интервью с лайв-кодингом на Python без использования Google и шпаргалок Условия: — удаленная работа в аккредитованной IT-компании — возможность роста и развития — длительные, интересные и разнообразные проекты — современный стек технологий — гибкий график работы (в зависимости от проекта) — по запросу предоставляется ноутбук на время работы или беспроцентная рассрочка на покупку личного ноутбука — доплата до оклада по больничному листу (до 10 дней официального больничного в году) и компенсация 3 дней больничных без справки — оплачиваемый отпуск 28 календарных дней в год
Задачи: — Участие в проектах заказной разработки и пресейлах, включая направление искусственного интеллекта. — Полный цикл аналитических работ: от сбора и формализации требований до функционального тестирования, приёмки и демонстрации решений заказчику. — Ежедневное использование LLM-ассистентов (YandexGPT, GigaChat и аналогов) для решения рабочих задач. Требования: 1. Анализ и проектирование — Моделирование бизнес-процессов: BPMN 2.0. — Проектирование систем: UML (диаграммы классов, последовательностей, активности), Use Case. — Сбор требований: User Story, Use Case, техники интервьюирования. — Проектирование баз данных: ER-модели, нормализация, понимание транзакционности. — Прототипирование интерфейсов: Figma (базовая работа с макетами), Miro (схемы, майндмэпы). 2. Работа с данными и API — Уверенное владение SQL (PostgreSQL, MySQL): сложные JOIN, оконные функции, CTE, оптимизация запросов. — Работа с форматами данных: JSON, XML, YAML. — Интеграции: REST API, SOAP. — Понимание принципов работы брокеров сообщений на уровне producer/consumer. — OpenAPI (Swagger): чтение спецификаций, внесение изменений. 3. Инструменты и процессы — Jira: создание и декомпозиция задач, ведение спринтов. — Confluence: оформление ТЗ, архитектурных решений, ведение базы знаний. — Методологии разработки: Agile (Scrum, Kanban), понимание Waterfall. — Git: ветвление, merge/pull requests в GitLab или GitHub. — Postman: коллекции, переменные, скрипты для тестирования API. 4. Искусственный интеллект и векторные данные — Ежедневное применение LLM-ассистентов (YandexGPT, GigaChat и аналоги). — Использование ИИ для написания SQL-запросов, генерации и рефакторинга кода. — Применение LLM для подготовки документации, анализа требований, проектирования API и моделей данных. — Понимание принципов работы векторных баз данных. — Опыт работы с Qdrant, pgvector или аналогами: хранение эмбеддингов, базовый векторный поиск. 5. Личностные качества — Проактивность и самостоятельное доведение задач до результата. — Умение принимать решения при неполных вводных. — Способность быстро погружаться в новую предметную область. — Стрессоустойчивость при сжатых сроках и параллельной загрузке. Дополнительные требования (будет плюсом): 1. Разработка ИИ-решений — LangChain, LangGraph: построение цепочек (chains), агентов и RAG-пайплайнов. — Понимание протоколов MCP (Model Context Protocol) и A2A (Agent-to-Agent). 2. Обработка неструктурированных данных — Интеграция SpeechKit, Whisper или аналогов для распознавания речи. — Работа с Tesseract, Yandex Vision или аналогами для OCR и извлечения данных из документов. 3. Инфраструктура и архитектура — Архитектурное моделирование: C4 Model. — Docker, Kubernetes: понимание YAML-конфигураций, Helm. — Yandex Cloud, AWS: S3/Object Storage, Managed Databases, IAM. — RabbitMQ, Kafka: настройка, топики, партиции, гарантии доставки. 4. Разработка и хранение данных — Python для написания ETL/ELT-скриптов, работы с Pandas и автоматизации. — Опыт построения DWH. — Моделирование данных: Data Vault, Star Schema, Snowflake Schema. — Работа с BI-инструментами.
Задачи: — Участвовать в сборе, анализе и документировании системных требований. — Описывать логику работы функционала мобильного и веб-банкинга. — Помогать в подготовке спецификаций API и описании интеграций. — Разрабатывать схемы взаимодействия систем и процессов. — Описывать сценарии работы пользователей, проверки и обработку ошибок. — Взаимодействовать с разработчиками, тестировщиками и бизнес-аналитиками. — Участвовать в тестировании реализованного функционала и разборе дефектов. — Поддерживать техническую документацию в актуальном состоянии. Требования: — Базовое понимание принципов работы клиент-серверных приложений. — Знание основ REST API, HTTP, JSON, XML. — Базовые знания SQL и реляционных баз данных. — Понимание UML, BPMN, Sequence Diagram. — Умение читать техническую документацию. — Навыки работы с Postman, Swagger. — Понимание жизненного цикла разработки ПО (SDLC). — Опыт работы с Jira, Confluence будет плюсом. Личностные качества: — Аналитическое и структурное мышление. — Внимательность к деталям. — Любознательность и желание развиваться в системном анализе. — Умение самостоятельно искать информацию и задавать вопросы. — Ответственность и готовность работать в команде. Будет преимуществом: — Опыт работы или стажировки в IT от 12 месяцев. — Базовое понимание микросервисной архитектуры. — Знакомство с банковскими продуктами и процессами. — Опыт написания SQL-запросов и работы с API. Условия: — Заработная плата — от 500 000 ₸ (обсуждается по результатам собеседования). — Официальное трудоустройство. — Участие в разработке мобильного и веб-банкинга Eurasian Business. — Реальные задачи и практический опыт в банковском FinTech. — Работу в команде аналитиков, разработчиков и тестировщиков. — Возможность профессионального роста и развития технических компетенций.
Задачи: — Анализ текущих процессов IT-бизнес-анализа (ITBA), выявление областей для улучшения и поддержка оптимизации бизнес- и системных процессов внутри банка. — Сбор и анализ бизнес- и системных требований для функций программы лояльности, включая начисление бонусов, их использование и интеграцию с партнерами. — Чтение и описание REST API с использованием Swagger и Postman, документирование структур запросов/ответов и обработки ошибок. — Сопоставление данных между фронтендом (мобильными и веб-приложениями), бэкенд-сервисами и основными банковскими системами для операций программы лояльности. — Описание взаимодействий между фронтенд и бэкенд компонентами, обеспечение бесшовного потока данных для операций с бонусами на платформах iOS и Android. — Сотрудничество с межфункциональными командами (разработчиками, тестировщиками, менеджерами проектов), чтобы гарантировать, что бизнес-требования полностью поняты и реализованы. — Анализ сложных бизнес-процессов и систем в области банковской программы лояльности, выявление улучшений и точек интеграции. — Документирование требований для интеграции с системами партнеров и банковскими продуктами, обеспечение соответствия логике программы лояльности. — Эффективное общение с техническими и нетехническими заинтересованными сторонами, перевод бизнес-потребностей в четкие спецификации и техническую документацию. Требования: — Опыт работы в области бизнес-анализа и сбора требований не менее 4 лет. — Опыт работы в сфере FinTech. — Опыт анализа, оптимизации и улучшения процессов IT-бизнес-анализа (ITBA) в банковской среде. — Опыт работы как в системном анализе, так и в бизнес-анализе. — Опыт работы с Swagger, Postman. — Опыт чтения и описания API. — Опыт описания взаимодействий между Frontend и Backend. — Опыт работы с отображением данных. — Опыт работы с PostgreSQL (проектирование схем, анализ запросов). — Ориентированность в банковских продуктах и услугах. — Опыт создания диаграмм последовательности для визуализации процессов и системных потоков. — Опыт создания диаграмм C4 (уровень компонентов/контейнеров) для моделирования системной архитектуры. — Опыт разработки мобильных приложений, включая знание мобильных платформ (iOS, Android) и методологий мобильной разработки. — Отличные аналитические способности и умение анализировать сложные бизнес-процессы и системы. — Умение работать с межфункциональными командами, включая разработчиков, тестировщиков и менеджеров проектов, чтобы обеспечить выполнение бизнес-требований. — Отличные коммуникативные и межличностные навыки, способность эффективно общаться с как техническими, так и нетехническими заинтересованными сторонами. — Уровень английского языка – от Intermediate+ и выше. Желательные требования: — Знание MongoDB. — Сертификации Azure, Oracle, Microsoft, UiPath, AWS, Antropic. Условия: — Полный день. — Удаленная работа. — Полная занятость. — Опыт работы не менее 4 лет. — Компания Andersen сотрудничает с крупными международными компаниями и предоставляет возможности для профессионального роста, участия в международных сертификациях, наставничества и обучения через Andersen Knowledge Base.
Основные требования: — Знание классических алгоритмов и структур данных, паттернов проектирования, опыт их применения; — Знание и применение принципов дизайна классов/компонентов и чистого безопасного кода; — Понимание того, как устроены используемые в работе фреймворки и библиотеки; — Знание распространенных практик и инструментов разработки программного обеспечения (в рамках своего направления разработки); — Опыт работы с Git flow, Gitlab CI; — Jira, Confluence на уровне пользователя; — Умение тестировать и документировать собственный код; — Навыки командной работы; — Форматы обмена данными; — Навыки работы с UML; — Навыки Unit тестирования; — Знания об ассинхронных запросах; — Инструменты работы с API (Postman, Swagger); — Опыт разработки высоконагруженных систем на Golang ; — Опыт работы с RDBMS (PostgreSQL) и NoSQL; — Работа с метриками разработанных сервисов на всех этапах их жизненного цикла; — Опыт работы с Docker, Kubernetes, Redis, RabbitMQ, IBM MQ, Kafka; — Разработка под Unix / Linux; — Умение работать с протоколами REST, SOAP, GRPC, WebSocket; — Коммерческая разработка на Go Lang; Задачи: — Участие в разработке архитектуры приложений и компонентов, самостоятельное проектирование небольших модулей — Разработка приложений и услуг, внедрение лучших практик тестируемого кода — Структурный дизайн базы данных, оптимизация SQL-запросов с помощью AI — Управление процессами развертывания продукта, настройка CI/CD, автоматизация сборок и деплоя — Написание чистого, структурированного и документированного кода — Разработка и внедрение интеграционных тестов, использование инструментов автоматизированного тестирования — Анализ и интеграция внешних API — Рефакторинг кода, в том числе с использованием AI — Полноценное участие в Code Review, помощь младшим коллегам, объяснение лучших практик — Анализ метрик и производительности, профилирование кода, внедрение инструментов мониторинга (Crashlytics, Performance) — Взаимодействие с бизнесом: обсуждение требований, анализ пользовательского опыта, предложение улучшений продукта — Оценка задач, сроков и рисков, самостоятельное ведение задач и управление небольшими проектами — Исследование технологий, экспериментирование с новыми инструментами, внедрение инновационных решений — Наставничество Junior-разработчиков, помощь в адаптации в команде, передача знаний — Проведение грейдинга разработчиков, участие в стратегическом планировании команды — Управление техническими целями в команде, постановка задач, распределение приоритетов — Делегирование и автоматизация рутинных процессов с AI (генерация документации, тестов, мониторинг кода) — Интеграция AI-инструментов в процесс разработки команды, улучшение CI/CD с помощью AI — Участие в мероприятиях по развитию бренда работодателя, внутренних митапах и обучающих сессиях — Соблюдение высокого уровня деловой этики, ценностей компании, Кодекса поведения и внутренних политик — Ознакомление и соблюдение внутренних регламентов, должностных инструкций, графиков и процедур — Соблюдение требований по безопасности и охране труда, пожарной и электробезопасности, промышленной безопасности и санитарным нормам — Замещение временно отсутствующих сотрудников по поручению руководителя Условия: — Конструктор льгот: cтраховка, билеты, курсы, фитнес, садик — решаешь ты — Поддержка психологов: забота о твоем ментальном здоровье — Курсы и книги: от Coursera, LinkedIn Learning, WebTutor и Альпина — за наш счет — Конкурентная зарплата: регулярно сверяемся с рынком и пересматриваем, а ещё платим бонус за выполнение KPI — Связь от Beeline: будь на связи, расходы мы берем на себя — Карьерный рост: возможность карьерного роста в крупной технологичной компании с 10 млн клиентов
Компания Bell Integrator ищет специалиста на позицию Oracle Developer (PL/SQL) для работы над проектом доработки биллинга. Задачи: — Самостоятельный анализ реализации: декомпозиция эпиков и требований на архитектурные решения с акцентом на тестируемости, декомпозиция бизнес-требований в технические спецификации, проектирование API/DB контрактов, валидация на тестируемость, оценка влияния изменений на смежные модули. — Разработка: проектирование и рефакторинг пакетной архитектуры, разработка с использованием классических паттернов, оптимизация SQL-планов, bulk-обработка, кэширование, code review, экспертные знания DDL/DML, ревью кода, тестов и архитектуры, наставничество Middle/QA, стандартизация артефактов, внедрение shift-left/testing-as-code, фасилитация баг-триажа и RCA, ETL трансформации, миграции без потери данных. — Автоматизация тестирования (DB/Integration/Load): написание unit и integration тестов (utPLSQL), контрактное тестирование, нагрузочные сценарии, профилирование под нагрузкой. — CI/CD и Quality Gates: настройка и управление конвейерами (Jenkins, GitLab CI) с обязательными стадиями lint, unit, contract, perf, deploy. — Настройка static analysis gating. — Смежные направления: системный анализ, валидация функциональных и нефункциональных требований, участие в архитектурных ревью (ADR). Требования: — Опыт production-использования инструментов и технологий: Oracle, PL/SQL, utPLSQL, Jenkins, GitLab CI, SonarQube (PL/SQL plugin), PL/SQL Cop, Oracle Code Analyzer, DBMS_PROFILER, Kafka, RabbitMQ, ActiveMQ, REST API, SOAP, gRPC, OpenAPI, Swagger, API Gateway, GraphQL, Postman, Selenium, pytest, Prometheus, Grafana, ELK/OpenSearch, Confluence, JIRA. — Умение декомпозировать бизнес-требования, проектировать тестируемую архитектуру, писать production-код на PL/SQL, покрывать его автотестами и интегрировать проверки в CI/CD. — Опыт работы с настройкой, интеграцией и анализом результатов инструментов. — Знание паттернов Event-Driven Architecture, Message Queue, Pub/Sub, Saga, CQRS. Условия: — Возможность профессионального и карьерного роста. — Участие в разных проектах. — Опыт работы в распределенной команде профессионалов. — Уровень заработной платы обсуждается индивидуально. — Корпоративные скидки на изучение иностранного языка, абонемент в фитнес, образовательные курсы. — Формат работы — удаленно на территории РФ.
Требования: — 2+ года опыта QA-инженером — Уверенное знание ручного тестирования: функциональное, регрессионное, smoke, интеграционное — Опыт работы с тест-кейсами, чек-листами и баг-репортами — Тестирование API в Postman / Swagger
Location: Москва SberData отвечает за развитие платформы для работы с данными в Сбере. У нас свыше 230 Петабайт данных, около сотни продуктов и сервисов для клиентов. Мы создаем собственные сборки платформ в рамках вендорозамещения и активно сотрудничаем со всеми блоками Сбера для решения их бизнес-задач: наши пользователи сделали уже свыше 6500 витрин. SberData внедряет лучшие практики работы с данными, снижает стоимость хранения данных, повышает скорость получения данных, внедряет AI-технологии. Нашими решениями пользуются свыше 30 тыс человек.Команда занимается развитием продукта для аналитиков на базе Open Source QueryBook. Обязанности ### Задачи * изучать логику работы отдельных компонентов, и системы в целом, понимать архитектуру сервиса * локализовать, анализировать и описывать отклонения в логике работы системы, готовить баг-репорты * выявлять и формализовывать функциональные и нефункциональные требования к разрабатываемому ПО * писать проектную и эксплуатационную документацию: ТЗ, ТП, сервисная документация, ставить задачи разработчикам * взаимодействовать с бизнес-аналитиками и разработчиками, уточнять требования, разрабатывать проектные решения * описывать бизнес-кейсы и регламенты работы заказчика, переводить их в бэклог для разработчика * составлять контракты взаимодействия между компонентами систем и описывать межсистемные интеграции. Требования ### Требования * опыт работы системным аналитиком от 3-х лет в проектах с микросервисной архитектурой * знание нотаций: С4, BPMN 2.0, ERD, UML (Sequence diagram, ER digram) * опыт разработки проектной документации: описание продукта, тз, постановок задач * понимание принципов REST API, форматов JSON, YAML, спецификации OpenAPI, опыт работы со Swagger интерфейсом * опыт проектирования интеграционных взаимодействий и работы с очередями: Kafka, RabbitMQ * опыт работы с системами управления базами данных (Postgres, Clickhouse, Hive) * понимание процессов тестирования и жизненного цикла задачи от сбора требований до сдачи в эксплуатацию. ### Будет плюсом * знание: DFD, IDEF1X. Условия ### Мы предлагаем * комфортный современный офис в Москве: БЦ Даниловский форт, рядом с М.Тульская, Верхние котлы * возможность выбрать удобный график – офис/гибрид * ежегодный пересмотр зарплаты, годовая премия * корпоративный спортзал и зоны отдыха * более 400 образовательных программ СберУниверситета для профессионального и карьерного развития * расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа * гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ * подписка Прайм с возможностью совместного использования на трёх близких * вознаграждение за рекомендацию друзей в команду Сбера.
Задачи: — Проводить функциональное, интеграционное, регрессионное и End-to-End тестирование. — Тестировать Web-приложения на уровнях Frontend и Backend. — Проводить API-тестирование с использованием Postman, Insomnia или Swagger. — Анализировать требования, разрабатывать тест-кейсы и чек-листы, оформлять баг-репорты. — Тестировать сложные бизнес-процессы, статусные модели и интеграции с внешними информационными системами. — Проверять корректность обработки запросов, авторизации и передачи данных между сервисами. — Работать с базами данных PostgreSQL, выполнять SQL-запросы и проверять корректность данных. — Анализировать логи для выявления причин возникновения ошибок. — Взаимодействовать с разработчиками, аналитиками и другими участниками команды для устранения дефектов. — Участвовать в планировании спринтов и совершенствовании процессов обеспечения качества ПО. Требования: — Опыт работы от 3 лет. — Уверенное знание теории тестирования, техник тест-дизайна и жизненного цикла разработки и тестирования ПО (SDLC/STLC). — Опыт функционального, интеграционного, регрессионного и E2E-тестирования. — Опыт тестирования Web-приложений (Frontend и Backend). — Понимание REST API, HTTP/HTTPS, методов запросов, статус-кодов, заголовков и механизмов авторизации. — Уверенное владение Postman, Insomnia или Swagger. — Знание SQL и опыт работы с PostgreSQL: SELECT, JOIN, GROUP BY, фильтрация и сортировка. — Опыт работы с DBeaver или аналогичными инструментами. — Уверенное использование DevTools для анализа работы Web-приложений. — Базовые навыки работы с Linux и терминалом. — Понимание принципов работы SSH, VPN и SSH-туннелей. — Опыт анализа логов через Kibana или аналогичные системы. — Базовое понимание Docker, Kubernetes, CI/CD и процессов развёртывания приложений. — Аналитическое мышление, внимательность к деталям и системный подход к поиску дефектов. Будет преимуществом: — Опыт работы с ЭЦП и NCALayer. — Понимание криптографических алгоритмов RSA, ГОСТ и механизмов хеширования SHA-256. — Опыт тестирования интеграций с государственными информационными системами и внешними сервисами. — Понимание микросервисной архитектуры. — Навыки автоматизации тестирования. — Базовые знания Git и одного из языков программирования: Python, Java или JavaScript. Личные качества: — Ответственность и внимательность к деталям. — Аналитическое и критическое мышление. — Умение работать в команде. — Самостоятельность в решении задач. — Грамотная коммуникация с разработчиками и аналитиками. — Готовность разбираться в сложных технических вопросах. Условия: — Офис — г. Астана, пр. Мәңгілік Ел, 55/14. — Полная занятость. — График работы: 5/2, с 08:00 до 17:30. — Лечебное пособие к ежегодному отпуску — 2 оклада. — Аванс в середине месяца. — Возможные премии по праздникам и итогам года. — Материальную помощь к памятным датам. — Комфортабельный офис в центре Астаны. — Утреннюю и вечернюю развозку по городу. — Возможность работать над государственными информационными системами и масштабными интеграционными решениями.
Задачи: — Проектирование интеграций (включая интеграции с блокчейн-сетями) — Разработка API (для интеграции между сервисами и для интеграции с фронтом) — Описание бизнес-логики — Подготовка схем валидации — Проектирование ролевых моделей Требования: — Высшее техническое образование — Опыт работы в роли системного аналитика в крупных компаниях (банки, финтех, брокеры, биржи) — Понимание корпоративных стандартов разработки, процессов согласования и требований безопасности — Опыт работы с Jira, Swagger, PlantUML — Уверенный опыт проектирования интеграционных взаимодействий (rest, kafka, rpc, fix) — Опыт работы с SQL (все базовые команды, join-ы, вложенные запросы) — Умение писать документацию в doc as code — Базовое понимание принципов интеграции с блокчейн-сетями — Структурное и системное мышление — Умение говорить на одном языке с разработчиками, тестировщиками и бизнес-заказчиками Условия: — Современный стек технологий, работу в гибкой методологии — Экспертную команду и возможности развития — Работу в гибридном формате — Технику для комфортной работы
Задачи: — Руководство командой тестирования в финтех компании Требования к кандидату: — Опыт работы в тестировании от 5-6 лет — Опыт руководящей работы от 2 лет — Обязателен опыт работы с финтех продуктами — Опыт тестирования мобильных приложений — Опыт внедрения автоматизации тестирования (желательно Appium) — Опыт интеграционного тестирования — Уверенное владение SQL — Уверенное владение Postman, Swagger, снифферами — Разговорный русский язык Условия: — Официальное оформление — Расширенный полис ДМС, включающий стоматологию
About the project The Project is a Smart City video-surveillance platform. The platform handles video conversion, integrates with storage, and uses an event-driven architecture. Deployed across several countries, it focuses on scalability, observability, and reliability. Stack Language & Frameworks: Kotlin, Spring Boot, Spring MVC, Spring Security Database: PostgreSQL, ClickHouse, JPA / Hibernate, Spring Data JPA Security: JWT, Spring Security, RBAC, permission-based authorization Async: Kotlin Coroutines Testing: JUnit, MockK, Testcontainers Infra: Docker, Kubernetes, Linux Monitoring: Prometheus, Grafana, logging, metrics, tracing Docs: OpenAPI / Swagger Responsibilities Develop and maintain backend services in Kotlin / Spring Boot; design and implement REST APIs and business logic; work with PostgreSQL / ClickHouse, JPA / Hibernate and optimize database access; identify and resolve N+1, lazy-loading and transaction-related issues; design and implement RBAC and permission-based authorization; implement tenant- and resource-level access control; work with JWT authentication and Spring Security; deploy and troubleshoot services in Docker / Kubernetes environments; refactor and optimize existing Kotlin code; write unit and integration tests; participate in code reviews and backend architecture decisions. Must-have 2+ years of commercial backend development experience with Kotlin / Spring Boot (Middle+ level); strong Kotlin knowledge and good understanding of Java ecosystem; production experience with Spring Boot / Spring MVC; solid understanding of Spring IoC, DI, proxies and @Transactional; practical experience with PostgreSQL and JPA / Hibernate; understanding of persistence context, lazy loading, N+1 and dirty checking; experience with Spring Security and JWT; good understanding of roles, permissions and RBAC; understanding of resource-level authorization and multi-tenant access control; hands-on experience with Docker, Kubernetes and Linux; ability to analyze and optimize existing code and database queries; solid understanding of collections, algorithmic complexity and basic performance trade-offs. Nice-to-have ClickHouse production experience; Kotlin Coroutines / Flow; experience with high-load or distributed backend systems; ABAC / policy-based authorization experience; Testcontainers; Kafka / RabbitMQ; Kubernetes operations and troubleshooting; Prometheus / Grafana / distributed tracing; OAuth2 / OpenID Connect; experience designing multi-tenant systems. Offer Strong engineering team and real impact on backend architecture; modern Kotlin / Spring stack, CI/CD, Kubernetes and code reviews; opportunity to work on security- and performance-critical backend components; flexible schedule; competitive compensation based on experience and interview performance.