Задачи:
— Владение backend и full-stack разработкой на Phoenix и LiveView, проектирование устойчивых OTP систем, чистых API и масштабируемых real-time пользовательских интерфейсов.
— Проектирование и создание production-приложений на Phoenix: REST API, LiveView UI и real-time функции на PubSub и Channels.
— Моделирование и развитие данных с использованием Ecto и PostgreSQL, написание эффективных запросов и безопасных миграций без простоев.
— Создание отказоустойчивых систем с использованием OTP: supervision trees, GenServers, распределённых BEAM паттернов.
— Управление фоновыми задачами и планируемыми рабочими нагрузками с Oban, обеспечение наблюдаемости через Telemetry и метрики.
— Разработка безопасного кода с паттернами аутентификации/авторизации, минимальными правами доступа и защитой ввода.
— Развёртывание и эксплуатация сервисов на Kubernetes/GCP, участие в CI/CD пайплайнах и обеспечении качества релизов.
— Наставничество инженеров, участие в техническом лидерстве через код-ревью, дизайн-сессии и стандарты кодирования.
— Документирование решений и эффективная коммуникация в удалённой среде с акцентом на асинхронное сотрудничество.
Требования:
— Опыт профессиональной backend или full-stack разработки 5+ лет, из них 3+ года с Elixir/Phoenix в продакшене.
— Глубокое понимание OTP и BEAM: процессы, supervision, GenServer/GenStage.
— Практический опыт создания интерактивных UI с Phoenix LiveView (компоненты, потоки, JS hooks).
— Глубокие знания Ecto и PostgreSQL: проектирование схем, оптимизация запросов, индексация, миграции.
— Опыт работы с системами фоновых задач (предпочтительно Oban) и событийно-ориентированными архитектурами.
— Строгая дисциплина тестирования с ExUnit, включая property-based и интеграционные тесты.
— Знакомство с контейнеризацией (Docker, Kubernetes) и лучшими практиками CI/CD.
— Инженерный подход с акцентом на безопасность: основы OWASP, паттерны аутентификации, безопасная обработка данных.
— Отличные письменные и устные коммуникативные навыки, особенно в удалённой и асинхронной работе.
Условия:
— Работа в Европе с возможностью полностью удалённой работы или релокации в Афины с поддержкой переезда.
— Гибридный режим работы в Афинах: 2 дня в офисе, 3 дня удалённо, плюс один месяц работы из любой точки.
— Бонус на релокацию 10% от годовой зарплаты.
— Снижение налогов на доход на 50% в рамках релокации.
— Поддержка с проживанием первые недели.
— 25 дней отпуска в год, оплачиваемый декретный отпуск, компенсация на домашний офис.
— Бюджет на обучение и участие в конференциях, современное оборудование.
— Доступ к лабораториям Hack The Box для обучения.
— Гибкий график работы.
ГибридseniorSENIOR ELIXIR ENGINEER | REMOTE OR RELOCATION TO 1 OF 5 COUNTRIES | HACK THE BOX #rmote or #relocation #fulltime #itjb #backend #elixir https://telegra.ph/Senior-Elixir-Engineer-09-28; Senior Elixir Engineer INFLOW REMOTE OR RELOCATION Greece / Germany / Romania / Poland / Sweden Ready to embark on the quest of joining Hack The Box?; 🏢 Location & Work Mode: Europe/Greece Choose between fully remote work across Europe or relocating to our Athens Tech Hub with relocation support; Fully Remote / Hybrid (2 days in the office, 3 days remote, plus one month of work from anywhere) - If only in Greece: When hiring in Greece, we’re open to candidates from all locations; ✈️ Relocation We offer a 10% relocation bonus on the annual salary to support your move; In addition, you would benefit from a 50% tax reduction on your income as part of the relocation
Задачи:
— Участие в проектной деятельности по созданию, развитию, тиражированию и внедрению государственных информационных систем;
— Моделирование бизнес-процессов и систем с использованием BPMN и UML;
— Формирование сценариев использования системы для задач разработки;
— Участие в проработке решений совместно с командами разработки, тестирования и смежными подразделениями;
— Извлечение, сбор, анализ, разработка и документирование требований;
— Описание интеграционных взаимодействий, требований к API и обмену данными между системами;
— Написание ТЗ и ЧТЗ;
— Подготовка и актуализация эксплуатационной и пользовательской документации;
— Документирование ранее разработанных подсистем.
Будет плюсом:
— Опыт работы на проектах ДИТ Москвы;
— Опыт составления расчетов НМЦК с использованием методики 3-р;
— Опыт сопровождения генеральных подрядных контрактов и организации работы с субподрядчиками (подготовка контрактов, отчетная документация).
Требования:
— Опыт подготовки технических заданий и частных технических заданий;
— Навык работы с наследуемой аналитикой: умение погружаться в модуль, где часть требований уже описана, выявлять пробелы и продолжать работу на основе чужой документации;
— Понимание форматов обмена данными: JSON, XML, табличные и файловые форматы;
— Знание SQL на уровне простых запросов, методологии проектирования реляционных баз данных;
— Умение моделировать процессы, сущности, связи, статусы, переходы и правила обработки в нотации BPMN 2.0;
— Знание нотаций: BPMN 2.0, UML, EPC, С4, ER-диаграммы;
— Уверенное владение современными технологиями интеграции (SOAP, REST, Web- и http-сервисы, XML и Json, Kafka и RabbitMQ);
— Уверенное чтение и редактирование спецификаций API (OpenAPI/Swagger), умение обсуждать технические детали с разработчиками.
Условия:
— Компенсация (фикс) обсуждается по результатам собеседования в зависимости от профессионального опыта;
— График работы 5/2;
— Гибкость рабочего времени (по приходу на работу до 11.00);
— Оформление в соответствии с ТК РФ (оплата отпусков и больничных);
— Соцпакет (ДМС после испытательного срока);
— Офис м. Добрынинская, Павелецкая (7 мин пешком от метро).
Задачи:
— писать аналитику для бэкенд-систем: проработка интеграций, API-контрактов, логики обработки данных, описание взаимодействий сервисов;
— учитывать влияние бэкенд-решений на фронтовые сценарии, обеспечивая бесшовные стыковки и удовлетворяя потребности клиентской части.
Требования:
— опыт работы системным аналитиком от 2-х лет, предпочтительно в бэкенд-разработке или интеграционных проектах;
— уверенное владение инструментами: REST API, JSON, очередями сообщений, базами данных SQL;
— способность подробно описать сложнейшие процессы: от верхних уровней до деталей реализации, включая обработку ошибок и исключений;
— умение протоколировать встречи, записывая важные договоренности, требования и принятые решения;
— внимательность к мелочам и ответственность, проверка документации, устранение неоднозначностей и контроль нюансов;
— опыт работы с Jira и Confluence: ведение документации, создание и контроль выполнения задач, хранение отчетов и требований;
— понимание, как данные доходят до интерфейсов пользователей и какие ответы должны возвращаться от бэкенда;
— знакомство с основными архитектурными подходами: микросервисы, синхронное и асинхронное взаимодействие;
— умение находить общий язык с разработчиками, тестировщиками и владельцами продукта;
— опыт участия в крупных высоконагруженных или распределённых системах;
— опыт работы в проектах с высоким уровнем культуры документирования.
Будет плюсом:
— понимание современных подходов DevOps и CI/CD.
Условия:
— гибридный формат работы (офис на станции метро Кутузовская);
— годовая премия;
— корпоративный спортзал и зону отдыха;
— возможность выбора среди более чем 400 образовательных курсов СберУниверситета для повышения квалификации и карьеры;
— участие в регулярных профессиональных мероприятиях и наличие активного сообщества специалистов DS-направления;
— расширенная медицинская страховка, льготное страхование для членов семьи и корпоративная пенсия;
— снижённая ставка по ипотеке на треть от текущей ключевой ставки Центробанка России;
— общая подписка СберПрайм, которую можно использовать втроём вместе с близкими людьми;
— бонусы за рекомендации коллег присоединиться к команде.
ГибридМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Собирать, анализировать, описывать и моделировать бизнес-процессы финансово-хозяйственной деятельности в состояниях AS IS / TO BE;
— Проводить встречи и интервью с пользователями, выявлять и формализовывать их потребности;
— Формировать и согласовывать бизнес-требования с пользователями, экспертами и смежными подразделениями;
— Анализировать существующие процессы, выявлять возможности для их оптимизации, снижения рисков и затрат, сокращения времени выполнения операций;
— Предлагать и обосновывать варианты изменения бизнес-процессов и программных решений;
— Разрабатывать функциональные и нефункциональные требования к информационным системам;
— Описывать пользовательские сценарии и требования в формате User Stories / Use Cases;
— Определять точки интеграции информационных систем и участвовать в первичном сборе документации для анализа интеграционного взаимодействия;
— Разрабатывать макеты пользовательских интерфейсов UI/UX;
— Участвовать в тестировании и приемке нового функционала;
— Выявлять и оценивать потенциальные риски при внесении изменений в информационные системы;
— Актуализировать документацию по информационным системам и бизнес-процессам;
— Разрабатывать материалы и проводить обучение пользователей;
— Координировать работу бизнес-аналитиков команды, участвовать в расстановке приоритетов и оптимизации рабочих процессов.
Требования:
— Знание основ бухгалтерского учета и понимание финансово-хозяйственных процессов;
— Опыт разработки и формализации бизнес-требований;
— Умение описывать бизнес-процессы в состояниях AS IS / TO BE;
— Практический опыт выявления и формулирования требований в формате User Stories;
— Знание нотации BPMN и опыт моделирования бизнес-процессов;
— Опыт разработки UI/UX-макетов;
— Понимание принципов перехода от бизнес-требований к функциональным требованиям;
— Опыт описания функциональных требований в формате Use Cases;
— Навыки определения точек интеграции и анализа интеграционного взаимодействия;
— Опыт выявления и документирования нефункциональных требований;
— Знание UML для описания процессов, состояний и взаимодействий;
— Умение работать с большим объемом информации, структурировать требования и доводить их до согласованного результата.
Будет плюсом:
— Опыт работы с корпоративными информационными системами;
— Опыт участия в проектах по автоматизации финансово-хозяйственной деятельности;
— Опыт координации работы других бизнес-аналитиков;
— Опыт подготовки пользовательской документации и проведения обучения.
Условия:
— Удаленный формат работы по РФ;
— Белая заработная плата, оформление согласно Трудовому кодексу РФ;
— Поддержка: IT-отсрочка и консультации HR/юристов;
— Прозрачные процессы и открытую коммуникацию;
— Работу на лучшем оборудовании без логирования времени, с фокусом на доверии и результате;
— Личный бренд: возможность выступать на конференциях, митапах, публикация статей;
— Бенефиты: ежеквартальное обновление корпоративных скидок;
— Движ: организация вечеринок оффлайн и онлайн, предоставление мерча, проведение конкурсов и челленджей.
Задачи:
— собирать, анализировать и формализовать бизнес-требования, переводить их в системные и функциональные требования
— проектировать и описывать http api (openapi 3.x), json-схемы, xml/xsd-контракты
— проектировать интеграционные взаимодействия: rest, soap, grpc, асинхронные обмены через kafka / rabbitmq
— моделировать бизнес-процессы в нотации bpmn 2.0, проектировать схемы процессов (camunda / аналоги)
— разрабатывать и вести проектную документацию: er-диаграммы, диаграммы последовательностей, диаграммы развёртывания, матрицы ролей
— проектировать логические модели данных для рсубд и документо-ориентированных субд
— участвовать в архитектурных решениях: применять паттерны cqrs, transaction inbox/outbox, bff
— взаимодействовать с смэв и государственными информационными системами
— описывать требования к информационной безопасности: sso, oauth 2.0, x.509, укэп (криптопро / аналоги)
— формировать критерии приёмки, участвовать в ревью, ставить задачи на разработку и тестирование
Требования:
— опыт работы системным/бизнес-аналитиком от 5 лет, из них не менее 2 лет на уровне Senior
— высшее техническое или ИТ-образование
— уверенное владение русским языком (деловая и техническая коммуникация)
— английский — чтение технической документации
— умение читать код на java, javascript, typescript на уровне, достаточном для анализа бизнес-логики
— понимание принципов фронтенд-разработки: js-фреймворки (angular, react или vue), компонентный подход, рендеринг html
— уверенное знание субд (postgresql, oracle или аналоги): чтение ddl, написание sql-запросов
— опыт работы с документо-ориентированными субд (mongodb / аналоги)
— опыт работы с полнотекстовым поиском (opensearch / elasticsearch)
— понимание принципов работы резидентных бд (redis / аналоги)
— разработка и документирование http api по спецификации openapi 3.x
— разработка и валидация json-схем
— чтение и анализ xml/xsd
— понимание принципов трансформации xml ↔ json
— знание протоколов soap и grpc
— моделирование процессов в нотации bpmn 2.0 (чтение bpmn / epc)
— понимание принципов работы процессных движков: деплой схем, создание экземпляров процессов, управление контекстом, externaltask (camunda / аналоги)
— понимание архитектуры apache kafka: публикация, чтение, consumer groups, партицирование
— понимание отличий kafka от rabbitmq и сценариев применения каждого
— практическое применение паттернов: cqrs, transaction inbox / outbox, bff
— знакомство с фреймворками togaf и нотацией archimate
— базовое понимание kubernetes, docker, git, ci/cd пайплайнов
— опыт работы с системами мониторинга и журналирования: prometheus, grafana, elk/opensearch
— понимание принципов работы nginx / reverse proxy
— опыт работы с протоколом s3 (minio / aws s3 / аналоги)
— знакомство с hdfs, ceph
— sso, oauth 2.0, openid connect
— сертификаты x.509, pkcs7, cades
— усиленная квалифицированная электронная подпись (укэп)
— навык создания и ведения: описание информационного обеспечения, логическая модель данных, er-диаграммы, диаграммы последовательностей (uml), диаграммы развёртывания, матрицы ролей
Условия:
— рыночную зарплату и премии
— драйвовые задачи и ресурсы для их реализации
— гибридный режим работы: можно работать удаленно или в современном офисе в центре
— преимущества аккредитованной it-компании
— материальную помощь в случае важных событий в жизни
— корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке
— корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
— комьюнити по интересам
— скидки от партнеров на дмс, связь, развлечения, подарки, спорт и т.д.
Задачи:
— Развивать архитектуру модульного backend-приложения, REST API и бизнес-логику, включая валидацию, обработку ошибок и документацию;
— Проектировать модели данных и миграции, оптимизировать запросы и кеширование;
— Развивать аутентификацию, авторизацию и ролевую модель;
— Контролировать доступ к внешним данным и управлять подключениями;
— Программно управлять контейнерными средами: от создания и ожидания готовности до обработки сбоев и освобождения ресурсов;
— Развивать AI-функции: потоковые диалоги, хранение истории, сокращение контекста, агентные инструменты и RAG — от подготовки данных до использования найденного контекста в ответах;
— Обеспечивать проверку прав, согласованность состояния и обработку ошибок при выполнении удалённых операций и вызовах инструментов;
— Писать тесты, диагностировать production-проблемы, развивать наблюдаемость, согласовывать API с frontend-разработчиками.
Требования:
— Уверенное владение Java, опыт production-разработки на Spring Boot и готовность работать с Java 21 и Spring Boot 3.5;
— Опыт проектирования архитектуры и REST API, самостоятельного принятия технических решений и развития существующей кодовой базы;
— Знание Spring MVC, Spring Security, Spring Data JPA/Hibernate, валидации запросов и документирования API через OpenAPI;
— Практический опыт PostgreSQL, SQL и Liquibase;
— Понимание транзакций, индексов, оптимизации запросов, кеширования и пулов подключений;
— Опыт подключения внешних реляционных источников, включая MS SQL Server, и разграничения доступа к данным;
— Опыт реализации аутентификации и авторизации с JWT, OAuth2 и OIDC/SSO;
— Владение Maven и Git;
— Опыт OpenFeign для HTTP-интеграций, JGit для работы с репозиториями, MapStruct для преобразования объектов и Ehcache для кеширования;
— Практический опыт Docker и программного управления контейнерами через docker-java;
— Знание Docker Compose, Docker Swarm, Traefik и GitLab CI на уровне настройки окружения, понимания сборки и развёртывания, диагностики проблем;
— Практический опыт LLM API и LangChain4j: потоковые ответы через SSE, история диалогов и управление контекстом;
— Опыт построения RAG, работы с эмбеддингами и векторным поиском в Qdrant;
— Опыт агентных сценариев, вызова инструментов и MCP-интеграций с проверкой прав и обработкой ошибок;
— Опыт модульного и интеграционного тестирования с JUnit и Testcontainers, включая проверки с базами данных;
— Навыки диагностики по логам, метрикам и трассировкам с использованием Actuator, Micrometer, OpenTelemetry и OTLP;
— Понимание трассировки AI-вызовов;
— Понимание React и TypeScript на уровне согласования API-контрактов и совместной диагностики frontend/backend;
— Понимание специфики корпоративного ПО для внешних заказчиков: ролевой модели и безопасности, интеграций с их ИТ-ландшафтом, требований к надёжности и влияния изменений на процессы пользователей.
Что важно:
— Уметь общаться с бизнес-заказчиками, выявлять реальную потребность за первоначальным запросом, уточнять требования, объяснять варианты решения и переводить бизнес-задачи в техническую реализацию;
— Готовность работать итерационно: сформулировать гипотезу, обсудить ее, проверить, скорректировать и двигаться дальше;
— Самостоятельно прорабатывать задачи, проверять гипотезы и учитывать обратную связь;
— Декомпозировать работу, оценивать сроки, согласовывать приоритеты и своевременно сообщать о рисках и необходимости помощи;
— Отвечать за результат до эксплуатации, учитывать пограничные сценарии и последствия изменений;
— Аргументировать решения, слышать коллег, конструктивно давать и принимать обратную связь;
— Проводить code review, делиться знаниями и помогать другим разработчикам;
— Находить баланс между пользой для пользователя, качеством, сложностью реализации, техническим долгом и сроками.
Условия:
— Работа над корпоративным продуктом, объединяющим backend, интеграции, контейнерные среды и AI;
— Развитие экспертизы в AI-инженерии и агентных системах;
— Оформление по ТК РФ, после испытательного срока подключение к ДМС, компенсация спортивных программ;
— Работа в аккредитованной IT-компании (льготы IT ипотеки, отсрочки);
— Возможность работы в одном из офисов или удаленно, преимущественно по желанию сотрудника;
— График работы 5/2, гибкое начало рабочего дня, отсутствие дресс-кодов и только полезная бюрократия;
— Интересные корпоративные мероприятия, клубы по интересам;
— Система профессионального, карьерного и финансового развития.
Задачи:
— Проверять новые возможности CRM: от требований и критериев приёмки до API, интерфейса, интеграций и поведения после релиза;
— Проводить исследовательское тестирование, находить граничные случаи, проверять права доступа, корректность данных и обработку ошибок;
— Разрабатывать и поддерживать API, интеграционные и E2E-автотесты;
— Встраивать автотесты в CI/CD, разбирать падения и устранять нестабильность тестов;
— Использовать AI-агентов для анализа требований и кода, подготовки сценариев и тестовых данных, написания автотестов и воспроизведения багов;
— Настраивать для AI-агентов контекст, инструкции, skills и доступ к инструментам через MCP и API;
— Вместе с командой развивать автоматизацию QA;
— Локализовать дефекты по логам, метрикам, запросам к БД и сетевому трафику;
— Описывать условия воспроизведения и проверять исправления;
— Оценивать риски релиза и объяснять команде, что проверено, где остаются пробелы и какие дефекты мешают выпуску.
Требования:
— Опыт тестирования веб-приложений и сопровождения релизов: от требований до проверки после выката;
— Автоматизация на Python или TypeScript/JavaScript: написание и отладка тестов, в том числе без помощи AI;
— Опыт с Playwright или аналогами (Cypress, Selenium): разработка и поддержка E2E-автотестов;
— Уверенная работа с HTTP, API, SQL, Git, CI/CD и Docker;
— Знание техник тест-дизайна: негативные и граничные сценарии, права доступа, обработка ошибок;
— Практический опыт с AI-агентами (Claude Code, Codex или аналоги) на реальных проектах;
— Умение диагностировать дефекты по логам, метрикам и трафику;
— Готовить понятные баг-репорты.
Будет плюсом:
— Опыт с pytest, FastAPI, React, PostgreSQL, Grafana, Loki;
— Нагрузочное тестирование, безопасность, оценка качества AI-функций;
— Свои агенты, MCP-интеграции, инструменты автоматизации QA.
Условия:
— Удалённый формат работы;
— Продукт — CRM и экосистема Prionex;
— Участие в задаче с момента обсуждения требований;
— Вместе с командой развивать автоматизацию QA;
— Выбирать модель и инструменты с учётом качества, скорости и стоимости.
Задачи:
— Разработка ПО на базе «1С: Предприятие» в проектах создания и развития корпоративных информационных систем;
— Реализация интеграционных решений;
— Оптимизация запросов, включая высоконагруженные системы;
— Поддержка ПО на базе «1С: Предприятие 8.3» в рамках услуг поддержки корпоративных систем;
— Выполнение задач по ТЗ или в ходе общения с консультантом/заказчиком;
— Разработка решений для перехода на типовые конфигурации 1С из сторонних систем;
— Участие в сборе и анализе требований, проектирование и реализация задач, развитие методологии разработки и сдача работ;
— Соблюдение стандартов написания кода 1С;
— Проведение аудита кода и проектной документации.
Требования:
— Высшее профессиональное образование;
— Опыт разработки и реализации решений на платформе 1С: Предприятие не менее 3 лет;
— Опыт управления процессами создания, тестирования и поддержки ПО на базе 1С не менее 3 лет;
— Знание профильных компьютерных программ;
— Наличие сертификата «1С:Специалист по разработке и модификации прикладных решений на технологической платформе системы программ "1С:Предприятие 8"» и/или сертификата «1С:Эксперт по технологическим вопросам».
Условия:
— Работа в ИТ-компании, дочернем обществе ПАО «Россети»;
— Оклад и премия, обсуждаются индивидуально на финальном собеседовании;
— Проекты федерального масштаба;
— Условия работы согласно ТК РФ;
— ДМС со стоматологией и страхование от несчастных случаев после испытательного срока;
— Пятидневная рабочая неделя;
— Обучение и возможности для карьерного и профессионального развития.
Задачи:
— Ручное тестирование веб-приложения и API.
— Разработка, актуализация и поддержка тест-кейсов и тест-сьютов в Zephyr.
— Анализ требований и изменений, определение объёма и приоритетов тестирования.
— Функциональное, регрессионное, интеграционное и API-тестирование.
— Анализ дефектов, создание баг-репортов и работа с backlog в Jira.
— Подготовка test reports по результатам тестирования.
— Взаимодействие с разработчиками на всех этапах разработки.
— Участие в Agile-процессах: daily, refinement, review/demo, retrospective.
— Разработка и поддержка автоматизированных тестов.
— Соотношение ручного и автоматизированного тестирования — ориентировочно 70/30.
— Активное использование AI-инструментов в ежедневной работе.
Требования:
— От 3 лет опыта в QA / Software Testing.
— Практический опыт тестирования web-приложений и API.
— Опыт работы в Agile-командах.
— От 1 года опыта в автоматизации тестирования.
— Практический опыт работы с Python, pytest, Playwright, requests, Allure.
— Опыт работы с AI инструментами: Claude, Claude Code или аналогами.
— Опыт работы с Jira / Zephyr: работа с backlog и дефектами, создание и поддержка test cases и test cycles.
— Уверенное знание и применение техник тест-дизайна.
— Понимание метрик тестирования.
— Уверенное понимание HTTP, REST и принципов работы API, понимание GraphQL.
— Уверенное владение Python и инструментами автоматизации тестирования pytest, Playwright, requests.
— Умение анализировать результаты автотестов в Allure.
— Уверенное владение Chrome DevTools и инструментами для тестирования API: Postman, Insomnia, curl, Swagger.
— Уверенное знание SQL.
— Умение пользоваться терминалом.
— Понимание основных Git-процессов и умение работать с merge conflicts.
— Опыт работы с системами логирования и мониторинга: Grafana, Sentry, Splunk или аналогами.
— Личные качества: внимательность к деталям, ответственность, самостоятельность, проактивность, коммуникабельность, умение работать в команде.
— Применение risk-based testing для определения приоритетов и объёма тестирования.
— Понимание принципов shift-left testing.
— Умение анализировать влияние изменений и определять необходимый regression scope.
— AI-first подход к тестированию: использование AI для анализа изменений, создания и актуализации тест-кейсов, разработки и улучшения автотестов.
Языковые требования:
— Английский язык — B1+: чтение технической документации, написание баг-репортов, рабочая коммуникация с командой.
Компания Bell Integrator — один из ведущих системных интеграторов страны, часть ГК Softline, реализует проекты по всей России для крупных финансовых, телеком и ритейл компаний.
Проект: Банк. Ищем Full Stack QA для тестирования нового коробочного Web приложения ДБО ЮЛ с опытом end-to-end, интеграционного тестирования и автотестирования на Java.
Требования:
— Опыт тестирования от 3-5 лет
— Опыт end-to-end тестирования от 2 лет
— Опыт автотестирования от 1 года
— Опыт работы/тестирования ДБО, понимание ключевых процессов и продуктов
— Знание процессов разработки ПО (SDLC)
— Знание СУБД Oracle, PostgreSQL, умение составлять DDL/DML запросы SQL
— Опыт работы с инструментами DBeaver, PGadmin или аналогами
— Знание теории и опыт тестирования REST API, XML, JSON
— Опыт работы с Postman
— Знание ООП, умение писать автотесты на Java
— Опыт работы с JUnit 5, JDBC, Cucumber, Retrofit 2 или аналогами
— Работа с логами (Splunk, ELK)
— Опыт работы с очередями сообщений Kafka или аналогами
— Опыт работы с системами управления проектами Jira, Confluence, X-Ray (или Zephyr, Testrail, Test IT)
— Опыт работы с системой непрерывной интеграции Jenkins
— Навык работы с системой контроля версий Git
— Знакомство с BDD
Задачи:
— Изучение, анализ и тестирование требований
— Участие в оценке трудозатрат и планировании работ по тестированию
— Проведение функционально-интеграционного тестирования, смок-тестирования, регрессионного тестирования
— Разработка ручных тест-кейсов
— Анализ, локализация, регистрация и проверка исправлений дефектов
— Написание автотестов на Java
— Написание автоматизированных тестов API с использованием Retrofit 2
— Написание автоматизированных тестов BD с использованием JDBC (JDBI)
Условия:
— Возможность профессионального и карьерного роста
— Участие в разных проектах
— Опыт работы в распределенной команде профессионалов
— Уровень заработной платы обсуждается индивидуально
— Корпоративные скидки на изучение иностранного языка, абонемент в фитнес, образовательные курсы
— Формат работы — удаленно на территории РФ
Проект: Внутренняя система для управления закупками в компании. В ней заказчики оформляют свои потребности, организаторы превращают их в лоты, запускают процедуры и получают предложения от поставщиков. Команда занимается разработкой нового функционала и в рамках этого есть еще интеграции с другими сервисами. Проект написан на PHP (Symfony) / JS (Angular).
Задачи:
— Анализировать требования и формировать тестовое покрытие
— Проводить функциональное, интеграционное, приёмочное и регрессионное тестирование
— Проверять взаимодействие между модулями системы и внешними сервисами
— Выявлять, локализовывать и документировать дефекты
— Участвовать в приёмке функциональности и подготовке релизов
— Готовить отчёты о результатах тестирования и выявленных рисках
— Проводить демонстрации реализованной функциональности для заказчика
Требования:
— Опыт функционального, интеграционного, приёмочного и регрессионного тестирования
— Умение анализировать требования, выявлять противоречия, неоднозначности и риски
— Опыт подготовки и ведения тестовой документации: чек-листов и тест-кейсов
— Навыки локализации и документирования дефектов
— Опыт взаимодействия с аналитиками, разработчиками и заказчиком
— Понимание жизненного цикла разработки ПО
— Умение самостоятельно определять объём и приоритеты тестирования
— Опыт работы с корпоративными информационными системами, в том числе с системами электронных закупок
Задачи:
— формирование ТЗ на доработку и интеграцию ИС;
— разработка и согласование артефактов, сопровождающих жизненный цикл доработок (Требования к решению, Архитектура решения, Архитектура ИС, Требования к ИС);
— взаимодействие с бизнес-командой, участие в формировании требований;
— взаимодействие со смежными командами для согласования интеграционных взаимодействий;
— оценка трудоемкости задач;
— контроль реализации требований на всех этапах жизненного цикла;
— участие в приемо-сдаточных испытаниях.
Требования:
— нотации UML (в т.ч. с использованием PlantUML) и BPMN;
— проектирование БД;
— SQL;
— проектирование REST API и интеграций через брокеры сообщений;
— умение работать в системах JIRA и Confluence и аналогах.
Будет плюсом:
— опыт работы в Банковских IT-проектах и понимание банковских процессов и продуктов;
— опыт работы с системами аутентификации и биометрии;
— опыт переноса функционала с монолита на микросервисы.
Условия:
— Оформление в IT-аккредитованную компанию;
— ДМС (включая стоматологию);
— Компенсация фитнеса;
— Скидки на обучение английскому (Skyeng);
— Индексация заработной платы;
— Современная техника;
— IT-аккредитация компании.
Требования:
— Опыт коммерческой разработки на платформе 1С:Предприятие 8.3 от 6 лет
— Глубокое знание языка запросов 1С: написание сложных запросов, работа с временными таблицами и понимание планов выполнения
— Продвинутый уровень СКД: владение программным формированием отчетов, разработка кастомных расшифровок и работа со сложными макетами
— Понимание архитектуры REST API и принципов построения интеграционных шлюзов
— Уверенный практический опыт разработки HTTP- и Web-сервисов на стороне 1С и интеграции со сторонними системами через JSON
— Знание стандартов разработки 1С и умение писать чистый, поддерживаемый код
— Опыт оптимизации высоконагруженных баз 1С: ЦУП, APDEX, технологический журнал
— Опыт проведения код-ревью, умение отстаивать свою точку зрения и давать конструктивную обратную связь
Задачи:
— Доработка продукта в рамках задач проекта.
Требования:
— Гражданство РФ, локация любая.
— Высшее техническое образование в сфере ИТ.
— Опыт работы с системами автоматизированного тестирования Selenium / Playwright от 3 лет.
— Разработка автоматизированных интеграционных тестов на Python или Java с использованием Selenium/Selenide/Playwright.
— Опыт в роли лида тестирования или наставника от 1 года.
— Опыт в тестировании от 3 лет.
— Опыт функционального тестирования от 3 лет.
— Опыт разработки централизованных фреймворков тестирования, используемых более чем в 5 командах.
— Опыт управления/организации процессов тестирования или руководства группой тестирования.
— Навыки ручного тестирования и организации автоматизированного тестирования.
— Разработка тестовых сценариев на основании функциональных требований и типовых процессов.
— Знание теории и практики процессов тестирования.
— Проектирование фреймворков автоматизации.
— Декомпозиция задач на разработку автотестов.
— Использование SoapUI, Postman, Katalon Studio для тестирования веб-сервисов и API.
— Проведение и координация функционального, интеграционного, регрессионного и автоматизированного тестирования.
— Опыт тестирования интеграционных продуктов.
— Знание процессов производства ПО и методик тестирования.
— Знание Agile/Scrum/Kanban и понимание каскадной модели разработки.
— Опыт тестирования в командах с гибкой моделью разработки.
— Работа с баг-трекингом.
— Работа с Jira/Kaiten, HP ALM, TSM.
— Разработка тестовой модели.
— Сложные SQL-запросы, опыт работы с PostgreSQL / Oracle.
— Работа с системами контроля версий Git / SVN.
— Работа с RDP/SSH.
— Понимание клиент-серверной архитектуры: HTTP/HTTPS, REST/SOAP, XML/JSON.
— Работа с Web-технологиями и DevTools браузера, включая Network и консоль.
— Настройка автотестов в GitLab CI.
— Чтение и анализ логов приложений.
— Работа с Grafana и аналогичными системами мониторинга.
— Опыт развёртывания тестовых окружений.
— Работа с Windows и nix.
— Знание инструментов управления базой знаний, базами данных, логами, API и автоматизацией тестирования.
— Английский язык B1: чтение технической документации и деловая переписка.
— Системный подход к решению проблем и способность отслеживать причинно-следственные связи.
Будет плюсом:
— Опыт работы с HP UFT / TestComplete / IBM RR (legacy).
— Docker.
Описание проекта:
Проект по обеспечению качества и автоматизации тестирования информационных систем и продуктов.
Специалист отвечает не только за разработку автотестов, но и за организацию тестирования, развитие тестовых фреймворков, координацию процессов и наставничество.
Условия:
— Удалёнка
— Вилка до 155к рублей на руки.
УдалённоseniorГеография найма не уточнена, офис: Москва
Требования к специалисту:
— Опыт работы техническим писателем или системным/бизнес аналитиком от 2-х лет в сфере финансовых или учетных систем.
— Умение описывать бизнес-процессы и моделировать данные (нотации BPMN, UML, ER-диаграммы).
— Понимание принципов работы API и опыт описания интеграционных взаимодействий.
— Понимание архитектурных паттернов.
— Навыки работы с инструментами: Jira, Confluence, Figma / Draw.io, Postman.
— Хорошие коммуникативные навыки, умение ясно излагать мысли как техническим, так и бизнес-специалистам.
— Опыт работы с блокчейн технологиями или цифровыми активами.
Задачи:
— Разрабатывать новый функционал под руководством опытных разработчиков
— Поддерживать и дорабатывать существующие backend-сервисы на Java
— Исправлять ошибки и улучшать качество кода
— Работать с Java, Spring Boot и REST API
— Писать и поддерживать unit- и интеграционные тесты
— Участвовать в code review и командных обсуждениях
— Разбираться в существующем коде и постепенно брать больше самостоятельных задач
— Работать с SQL и реляционными базами данных
— Участвовать в процессах CI/CD
— Взаимодействовать с разработчиками, QA, аналитиками и другими участниками команды
— Изучать новые технологии и применять их в рабочих задачах
— Постепенно участвовать в проектировании технических решений
Требования:
— Знание Java и понимание основных принципов ООП
— Понимание основных конструкций Java: коллекции, исключения, generics, многопоточность на базовом уровне
— Базовое понимание Spring / Spring Boot
— Понимание принципов работы REST API
— Знание SQL и базовое понимание реляционных БД
— Опыт работы с Git
— Знакомство с Maven или Gradle
— Понимание принципов unit-тестирования
— Будет хорошо, если вы работали с JUnit и Mockito
— Готовность разбираться в существующем коде и учиться новым технологиям
— Умение работать в команде и воспринимать обратную связь
Будет плюсом:
— Опыт разработки на Spring Boot
— Знакомство с Docker
— Базовое понимание CI/CD
— Опыт работы с Linux
— Знакомство с Kubernetes
— Опыт разработки pet-проектов на Java
— Участие в учебных или командных IT-проектах
— Знание Kotlin
— Знакомство со Spring Cloud
— Опыт работы с Jira и Confluence
— Понимание принципов микросервисной архитектуры
Условия:
— Полная занятость
— Оформление: Договор ГПХ с самозанятым, с физлицом
— График: 5/2
— Формат работы: удалённо
Задачи:
— Проектировать технические решения для интеграционных задач разного уровня сложности, тесно взаимодействовать с командами мобильных клиентов
— Брать на себя ответственность за кодовую базу продукта и демонстрировать проактивный подход к улучшению качества архитектуры проекта
— Осуществлять доставку высоконагруженных сервисов с помощью CI/CD в Kubernetes в несколько дата-центров
— Демонстрировать структурированный подход к написанию тестов
— Обеспечивать бесперебойную работу сервиса и заданный уровень SLO
— Быть примером для подражания для менее опытных коллег и транслировать ценности компании на всю команду
Требования:
— Опыт командной разработки на стеке компании
— Опыт работы с реляционными и нереляционными базами данных
— Хорошее знание Go
— Придерживаться принципов KISS, DRY и SOLID
— Опыт работы с PostgreSQL
— Применение брокеров сообщений Kafka или RabbitMQ
— Писать аккуратный и понятный код с развёрнутыми комментариями
— Знание методологий разработки и паттернов проектирования ПО
— Знакомство с Docker, Kubernetes, Gitlab, Kibana, Prometheus
— Опыт работы с UI Kit или написание собственного
— Отличные коммуникативные навыки и умение договариваться в сложных ситуациях
— Умение анализировать и стратегически мыслить
— Умение искать простые ответы на сложные вопросы
Условия:
— Полная занятость
— График работы 5/2
— Удалённый формат работы
Задачи:
— Подготовка тестовой документации (сценарии, отчеты по тестированию)
— Проведение функционального тестирования
— Разработка автотестов
— Поддержка и развитие тестового фреймворка на Java
— Проведение code review автотестов
— Участие в анализе задач
— Участие в анализе выявленных ошибок и дефектов промсреды
Требования:
— Опыт тестирования mobile/web приложений от 3 лет
— Опыт работы с Rest API
— Опыт работы с sql/nosql базами данных на уровне сложных запросов и выгрузок (join, View и др.)
— Опыт покрытия новых функциональностей с помощью инструментов автотестирования (Java основной язык, плюсом будет база по Ruby)
— Опыт работы с интеграционным тестированием
— Опыт работы с CI/CD (Jenkins, GitlabCI)
— Опыт работы с брокерами сообщений (Kafka, RabbitMQ и аналоги)
— Опыт работы с мок-сервисами (Wiremock или аналоги)
— Опыт работы с инструментами SOAP UI, Postman, Jira, Confluence, Git, Visual Studio, VS Code, Bitbucket, Bash
— Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги)
— Опыт работы с системами Cache (Redis, Hazelcast)
— Инженерный склад ума без ограничений по языкам
Условия:
— Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
— Полная удалёнка или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи
— Сложные и интересные задачи, современный стек технологий
— Забота о здоровье: программа ДМС с первых дней работы, включая стоматологию, обслуживание в лучших клиниках города, страхование и компенсация 10 дней больничного
— Возможность вертикального и горизонтального карьерного роста: регулярные тренинги, вебинары, митапы и демо-дни
— Оплата посещения профильных конференций и курсов, помощь с подготовкой к публичным выступлениям и написанием статей на Хабр
— Доступ к бесплатным корпоративным библиотекам Alpina Digital, МИФ и бизнес-изданий
— Работа у трижды лучшего работодателя РФ по версии hh.ru, Forbes, РБК
— Программа развития AI-грамотности: треки по работе с нейросетями от базового до продвинутого уровня