Задачи:
— Разработка и поддержка RESTful API с использованием Apigee.
— Работа в международной команде с 4 часами ежедневного пересечения с командой в Чикаго.
Требования:
— Наличие степени бакалавра (требуется фото диплома при подаче заявки).
— Глубокие знания RESTful API, предпочтительно Apigee.
— Опыт работы с Apigee Edge приветствуется, но также приемлем опыт с AWS API Gateway или Azure API Manager/Gateway.
— Понимание HTTP методов (POST, GET и др.) и принципов проектирования API.
— Владение Swagger и Postman, а также инструментами линтинга, такими как Spectral.
— Желательно понимание OAuth 2.0, TLS и стандартов безопасности.
— Уровень английского языка не ниже B2, как в устной, так и в письменной форме.
Условия:
— Удалённая работа.
— Контракт b2c/b2b на срок минимум 9 месяцев.
— Полный рабочий день, 8 часов в день.
— Обязательное ежедневное пересечение с командой в Чикаго с 8:00 до 12:00 CDT.
— Зарплата от 5300 до 6600 долларов США, брутто.
— Работа над проектом Caterpillar.
Одна из продуктовых команд крупного проекта в сфере цифрового автолизинга развивает цифровую платформу, через которую выдаётся автотранспорт в лизинг. Платформа автоматизирует большую часть бизнес-процессов автолизинга - от подачи заявки до подписания договора. Проект разделён на команды, каждая отвечает за свою часть функционала.
Стек проекта: Java, React, PostgreSQL, RabbitMQ, Kafka, Bitrix24.
Инструменты: Jira, Confluence, Zephyr, Postman, Swagger.
Обязанности:
— Ручное функциональное и регрессионное тестирование;
— Написание и поддержка тест-кейсов по требованиям и ТЗ;
— Заведение багов в Jira и контроль их исправления;
— Тестирование новых фич и обновлений перед релизом;
— Проверка работы на разных устройствах и в разных браузерах (кросс-платформенное и кросс-браузерное тестирование);
— Поддержка (тестировщика подключают к вопросам пользователей о работе системы): разбор и анализ багов;
— Решение простых проблем пользователей: сброс паролей, настройка доступов, создание учётных записей, выдача ролей;
— Сбор обратной связи пользователей и передача её разработке;
— Составление и обновление FAQ и инструкций.
Требования:
— Понимание принципов тестирования, жизненного цикла ПО и архитектуры приложений;
— Знание HTTP и REST API, опыт применения;
— SQL на уровне проверки данных в БД (запросы низкой и средней сложности);
— Postman;
— Опыт тестирования асинхронного взаимодействия через RabbitMQ или Kafka;
— Опыт работы с Jira, Confluence и Zephyr;
— Уверенная работа с Windows и macOS, браузерами и мобильными устройствами;
— Внимательность к деталям и хорошие коммуникативные навыки.
Будет плюсом:
— Swagger;
— Базовое знание Java и React;
— Опыт работы с клиентами или в поддержке;
— Английский на уровне чтения технической документации.
Задачи:
— Разрабатывать и поддерживать интерфейсы на React, Next.js, TypeScript
— Делать фичи, формы, лендинги, админки и MVP
— Верстать интерфейсы по Figma с хорошим соответствием макету
— Работать с API, Swagger / OpenAPI
— Общаться с дизайнерами и product-менеджерами напрямую и декомпозировать задачи, давать примерную оценку сроков
— Согласовывать с backend-разработчиками необходимые данные и API-контракты
— Проверять то, что написал AI: читать код, запускать, тестировать, понимать логику, и вести документацию и подсказки для AI
Требования:
— Уверенный опыт работы с React, Next.js от 2х лет
— Умение читать чужой код и разбираться в текущей архитектуре
— Способность понимать, проверять и объяснить сгенерированный код ИИ
— Самостоятельность и внимательность - проверка своей работы
Условия:
— Полная занятость
— График 5/2
— Формат работы: удалённо
УдалённоmiddleГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Ожидания:
— Опыт работы в QА: от 4-5 лет;
— Опыт автоматизации тестирования на C# от 1 года минимум;
— Опыт ручного тестирования 3 года;
— Опыт тестирования API;
— Практический опыт применения практик тест-дизайна;
— Рабочие знания клиент-серверной архитектуры;
— Умение проектировать тест-кейсы и готовить тестовые данные для тестирования;
— Опыт работы с SOAP, REST, SQL
— Основной стек: C#, SpecFlow, MS SQL, REST API, Swagger, Postman, Kafka, Git, Bash, DevTools, Jenkins (CI/CD), Jira, Confluence, Kibana.
Чем предстоит заниматься:
— Проведение ручного тестирования веб-приложения;
— Написание автотестов с использованием С#;
— Подготовка методики или плана тестирования функционала на основе бизнес-требований и функциональных требований;
— Написание тест-кейсов, документирование автотестов;
— Актуализация тестовой модели и внесение изменений в автотесты при изменении требований;
— Взаимодействие с командой проекта.
Работа с базами данных: SQL (PostgreSQL, Oracle, PL/SQL Developer). Тестирование и интеграции: SoapUI, Swagger, работа с REST API и SOAP.
Моделирование и проектирование процессов: BPMN, UML.
Управление проектами и документацией: Jira, YouTrack.
Опыт работы: От 3 лет в качестве бизнес- или системного аналитика в сфере IT (опыт работы с государственными системами/проектами будет преимуществом).
Технические навыки:
— Уверенные знания SQL (написание простых и сложных запросов, выборка, JOIN, агрегация данных).
— Понимание принципов работы REST API и SOAP, умение тестировать запросы и анализировать ответы.
— Базовый опыт функционального тестирования (умение проверить корректность реализации требований перед сдачей).
— Умение собирать, выявлять и формализовать требования, составлять ТЗ, постановки задач для разработки и пользовательские сценарии.
— Опыт описания и оптимизации бизнес-процессов (BPMN/UML).
Локация: г. Астана, Левый берег.
Формат работы: Офлайн в офисе.
График: 5/2.
Задачи:
— Участие в проекте по созданию платформы управления ритейл бизнесом, в роли аналитика для разработки модуля контролирующего кассовую технику, проверяющего марки Честного Знака, собирающего телеметрию на кассовом узле, контролирующего все события на кассе.
— Построить процесс взаимодействия с конечными пользователями системы и производителями кассового оборудования.
— Доработка прошивок, драйверов, утилит для работы и настройки ККТ, смарт терминалов.
— Доработка агентов мониторинга и телеметрии под Windows, Linux, Android.
— Доработка интеграций с внешними сервисами.
— Разработка агентской части системы для установки на терминалы: реализация кроссплатформенной функциональности управления и сбора телеметрии.
— Сбор требований с рынка, от бизнес-заказчиков, от проектной команды.
— Подготовка документации и постановка задач проектной команде.
— Взаимодействие с производителями касс, тестирование работы техники с системой.
Требования:
— Опыт работы аналитиком по разработке мобильных или web-приложений с клиент-серверной архитектурой от 2 лет.
— Базовый технический бэкграунд, понимание цикла разработки ПО, базовое понимание REST API и форматов данных JSON, XML.
— Опыт работы с Jira, Confluence.
— Опыт работы с СУБД PostgreSQL, MySQL, знание базовых SQL-запросов (SELECT, WHERE, JOIN, ORDER BY, GROUP BY).
— Опыт работы с инструментами построения диаграмм (Drawio, MS Visio или аналогичными).
Желательно:
— Опыт работы с кассовой техникой.
— Опыт работы с Postman или Swagger.
Условия:
— Оформление по ТК РФ в штат компании.
— Оклад и квартальные премии.
— ДМС после испытательного срока.
— Гибридный график работы (2-3 дня в офисе), возможность выбора времени начала рабочего дня (с 9 или с 10 часов).
Задачи:
— Тестирование систем банка по направлениям «Розничный бизнес» и «Кредиты»
— Функциональное тестирование доработок пользовательской фронтенд-системы Retail
— Функциональное тестирование доработок пользовательской фронтенд-системы WebARM
— Подготовка документов по тестированию на основе технических заданий (программ и методик испытаний, тест-кейсов, протоколов тестирования)
— Регистрация, анализ, локализация ошибок
— Взаимодействие с командой и работниками смежных отделов
— Поддержание регрессионной модели в актуальном состоянии, передача тест-кейсов на автоматизацию
Требования:
— Знание теории и методологии тестирования
— Навыки работы с технической документацией, построение планов и методик тестирования, исходя из описанных требований
— Знание бизнес-процесса разработки банковских продуктов для физических лиц
— Понимание процесса жизненного цикла ПО
— Навыки работы в TMS TestIT или в аналогичных баг-трекинговых системах
— Знание PostgreSQL на уровне составления простых запросов
— Навыки тестирования API, мобильных приложений, WEB
— Опыт работы с БД, Postman, Swagger
Условия:
— Официальное оформление в соответствии с ТК РФ
— График работы: 9:00-18:00, по пятницам до 16:45
— Конкурентный уровень дохода
— Доплата к отпуску и больничному листу
— «Кафетерий льгот»: ДМС для работника и членов семьи, возмещение затрат на отдых, спортивные услуги, покупки на маркетплейсе «ПСБ Маркет»
— Дополнительные льготы при заключении брака и рождении детей
— Материальная поддержка в определенных жизненных ситуациях
— Бесплатная программа поддержки работников: юридические, финансовые и психологические консультации, помощь в бытовых вопросах, автопомощь, корпоративные скидки, профориентация детей работников
— Возможность профессионального развития и прохождения внутреннего и внешнего профессионального обучения
— Корпоративная паритетная пенсионная программа
Задачи:
— Разработка новых backend-микросервисов на .NET Core / ASP.NET
— Реализация бизнес-процессов существующего приложения в рамках микросервисной архитектуры
— Разработка нового функционала по готовым постановкам аналитиков и BRD
— Обновление и развитие существующего кода на .NET Core и C#
— Работа с базами данных MS SQL / PostgreSQL
— Разработка и поддержка интеграции между системами
— Написание и поддержка unit-тестов
— Развитие внутренних NuGet-пакетов
— Проведение рефакторинга и устранение замечаний автоматического анализа кода
— Оценка трудозатрат на задачи и соблюдение сроков
— Участие в код-ревью и технических обсуждениях
Требования:
— От 3 лет коммерческой разработки на C#
— Уверенное знание C# и .NET на уровне Middle и выше
— Практический опыт работы с Entity Framework, включая миграции и оптимизацию запросов
— Опыт работы с Git
— Опыт создания и развития NuGet-пакетов
— Опыт написания и поддержки unit-тестов
— Уверенное знание MS SQL и/или PostgreSQL
— Понимание и применение принципов SOLID
— Опыт разработки Web API
— Умение оценивать задачи и соблюдать договорённые сроки
Будет плюсом:
— Опыт разработки REST API
— Опыт работы с Docker
— Знание Domain-Driven Design (DDD)
— Опыт проектирования распределённых систем
— Опыт работы с Keycloak, Kubernetes (k8s), Postman, Swagger, Kibana, SonarQube
— Опыт работы в крупных компаниях или командах с выстроенными процессами разработки
Задачи:
— координация работы системных аналитиков проекта;
— системный анализ в рамках проекта по разработке системы принятия решений КАСКО;
— анализ структур данных (JSON, XML) и атрибутов системных сущностей для постановки задач на разработку реляционных баз данных (Postgre) и контрактов для межсистемного взаимодействия (REST);
— исследование и описание алгоритмов агрегирования данных для постановки задач на разработку;
— формирование документации (описание контрактов и алгоритмов, формирование карт данных, подготовка ER-диаграмм, подготовка ТЗ на разработку, участие в подготовке датасетов для тестирования);
— декомпозиция ТЗ на задачи для разработчиков;
— взаимодействие со смежными командами для синхронизации текущих изменений в зависимых системах;
— участие в функциональной приемке задач.
Требования:
— опыт работы от 3 лет в роли старшего системного аналитика;
— опыт участия в подготовке архитектурного решения на создание новой Системы;
— опыт работы в роли системного аналитика в проектах с REST API;
— основы программной инженерии, жизненного цикла разработки программного обеспечения, управления требованиями;
— опыт анализа, выявления и формализации требований заказчиков;
— знание стандартов описания и моделирования бизнес-процессов на этапе анализа (BPMN, UML, DFD, SADT, IDEF и др.);
— опыт написания технического задания (user story, диаграмм потоков, последовательности и ER) на уровне постановки задачи для разработчиков реляционных БД и backend-сервисов;
— опыт проектирования асинхронного взаимодействия систем через брокеры сообщений;
— понимание взаимодействия ИТ-систем: приложение, серверная часть, внешние системы и т.д.;
— знание SQL, T-SQL, PL SQL на уровне составления запроса к нескольким таблицам и чтения хранимых процедур;
— опыт работы с реляционными БД, HTTP, WebAPI, REST/SOAP, jwt/oauth 2.0, swagger, Postman;
— опыт проектирования API (REST, SOAP);
— знание принципов клиент-серверной архитектуры;
— понимание основ построения noSQL БД;
— знание современных технологий, применяемых в микросервисной архитектуре, понимание отличий монолитной и микросервисной архитектур;
— понимание принципов UI/UX.
Задачи:
— Разработка новых сервисов по ТЗ
— Исследование проблем текущих сервисов и их развитие
— Интеграция с внешними сервисами (Soap/REST/amqp)
— Проектирование API (REST)
— Документирование разрабатываемых решений в Confluence
Требования:
— Уверенные знания PHP 8+
— Опыт работы Laravel
— Уверенные знания работы с базой данных PostgreSQL
— Понимание паттернов Service-Repository, DI и принципов построения многослойной архитектуры и ООП
— Опыт работы с очередями (RabbitMQ, Redis)
— Уверенные навыки написания OpenApi\Swagger документации
— Навыки покрытия кода логами и взаимодействия с ELK Stack
— Опыт работы с Docker
— Базовые знания и опыт взаимодействия с Linux
— Понимание принципов работы nginx и базовые навыки его конфигурации
— Хорошие навыки самоорганизации
Условия:
— Трудоустройство в соответствии с ТК РФ
— Работа в частном банке, который входит в топ-30 банковских лидеров
— Конкурентный оклад + премия по итогам месяца и года
— Поддержка участия в профильных конференциях и обучающих программах/курсах за счет организации
— Поддержка сотрудников в сложных ситуациях
— Карьерный лифт и возможность переходить и выбирать новые направления в работе
— График работы: 5/2, 9:00 - 18:00, пятница сокращенный день
Задачи:
— Развитие собственной линейки продуктов
— Устранение уязвимостей
— Расширение функционала до уровня Enterprise решений
— Обеспечение своевременной, надежной и качественной поддержки
Требования:
— Опыт тестирования бэкенда в IT-проектах от 4–5 лет, из них не менее 3 лет в банковской сфере (процессинг, кредитные конвейеры, ДБО)
— Глубокое знание REST API: проектирование и декомпозиция тестовых сценариев на основе OpenAPI / Swagger
— Проверка status code, структуры ответов, заголовков, rate-limiting
— Владение SQL (PostgreSQL): написание сложных запросов с JOIN
— Опыт работы с брокером сообщений Kafka: проверка событийной модели (producer/consumer)
— Понимание микросервисной архитектуры: тестирование согласованности данных между сервисами
— Опыт работы с контейнеризацией и окружениями: Docker, Kubernetes (понимание подов, сервисов)
— Навыки работы с логированием и трейсингом: Kibana / ELK, OpenTelemetry / Jaeger — поиск «упавшей» транзакции по trace-id
— Опыт с BPM-оркестраторами (Camunda) — проверка workflow длительно выполняющихся процессов
Условия:
— Формат работы: удалённо
— Занятость: полная
— Трудоустройство: ИП
Ищем Full-Stack QA Engineer, который умеет работать как с ручным тестированием, так и с автоматизацией.
Важная часть роли — тестирование web и API, взаимодействие с разработчиками, анализ изменений и активное использование AI-инструментов в работе.
Задачи:
— Ручное тестирование веб-приложения и 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+: чтение технической документации, написание баг-репортов, рабочая коммуникация с командой.
Задачи:
— Создание и поддержание актуальной тестовой документации (тест-планов, тест-кейсов, чек-листов, тестовых сценариев).
— Определение критериев приемки и требований к тестированию на основе пользовательских историй и спецификаций.
— Проведение функционального, регрессионного, интеграционного и приемочного тестирования.
— Тестирование web приложений или десктопных.
— Тестирование взаимодействия с базами данных (Oracle, PostgreSQL).
— Тестирование систем очередей сообщений (RabbitMQ).
— Тестирование API (REST, SOAP) с использованием инструментов Postman, Swagger и т.п.
— Анализ результатов тестирования, выявление, документирование и классификация дефектов в системе отслеживания ошибок.
— Участие в обсуждении найденных дефектов с разработчиками и аналитиками.
— Предложение улучшений и новых тестов на основе анализа результатов.
— Активное взаимодействие с разработчиками, бизнес-аналитиками, DevOps и другими участниками проекта для уточнения требований и решения вопросов возникающих в процессе тестирования.
— Участие в ежедневных стендапах, планировании спринтов и ретроспективах.
Требования:
— Опыт тестирования web приложений.
— Знание SQL и опыт работы с базами данных (Oracle, PostgreSQL): умение писать запросы для проверки и подготовки данных.
— Опыт работы с системами очередей сообщений (RabbitMQ или аналоги).
— Опыт тестирования API (REST, SOAP) с использованием инструментов Postman, Swagger и т.п.
— Опыт работы с системами управления проектами и отслеживания задач (Jira, Confluence, Azure DevOps, Яндекс Трекер, Trello и т.п.).
— Глубокое понимание процессов, методологий и инструментов тестирования.
— Опыт разработки тестовой документации: тест-кейсы, чек-листы, тест-планы.
— Владение техниками тест-дизайна (граничные значения, классы эквивалентности, pairwise testing и т.п.).
— Аналитические способности и умение выявлять причины дефектов.
— Критическое мышление и навыки решения проблем.
— Отличные коммуникативные навыки (устные и письменные) и умение работать в команде.
Условия:
— Трудоустройство в соответствии с ТК РФ.
— Компания имеет аккредитацию в сфере информационных технологий.
— Полностью дистанционный формат работы, открыты для соискателей из любой точки.
— Обеспечение необходимым техническим оснащением для работы.
— Полный социальный пакет.
Этапы отбора:
— Первичное телефонное интервью.
— Онлайн-собеседование.
— Решение.
Задачи:
— Автоматизировать backend-платформу.
— Развивать автотесты на Python.
— Тестировать API.
— Автоматизировать проверку партнерских интеграций.
— Тестировать платежные сценарии.
— Тестировать "руками" новую функциональность.
— Участвовать в регрессионном тестировании.
— При необходимости заниматься ручной проверкой мобильных сценариев.
— Участвовать в улучшении процессов качества.
— Работать с метриками качества.
— Развивать подходы к автоматизации.
— Увеличивать покрытие продукта автоматизированными тестами.
Требования:
— Опыт в коммерческих проектах/продуктах от 5 лет, из которых минимум 3 года - автоматизация на Python для backend.
— Опыт тестирования интеграций.
— Опыт работы с REST API, Swagger, HTTP/HTTPS, JSON.
— Опыт встраивания тестов в CI/CD.
— Широкие знания инструментов тестирования.
— Опыт работы со сложной бизнес-логикой.
— Понимание микросервисного взаимодействия.
— Опыт работы с платежными или другими критичными бизнес-сценариями.
— Способность самостоятельно разбираться в новой предметной области.
— Готовность совмещать автоматизацию и ручное тестирование.
— Готовность при необходимости тестировать мобильные сценарии руками.
Будет плюсом:
— Опыт тестирования мобильных приложений.
Условия:
— Трудоустройство в аккредитованную IT‑компанию.
— ДМС со стоматологией и льготными условиями для членов семьи.
— Работа в уютном офисе в центре Москвы (ст. м. Савеловская), в Краснодаре или удаленно из других городов РФ, также есть офисы в Санкт-Петербурге (ст. м. Балтийская) и Иннополисе.
— Корпоративные скидки PRIMEZONE, бесплатная подписка Магнит Премиум с повышенным кешбэком по программе лояльности М+.
— Поддержка в развитии через обучение, конференции и митапы, а также программу для руководителей - Leadership club.
— IT‑комьюнити - среда для обмена практиками и роста от эксперта в стеке до лидера инициатив.
— Партнерство с Минцифры России по проекту Национальная система подтверждения IT‑компетенций.
— Работа над масштабными продуктами и проектами (Умный магазин, роботизация, беспилотность, GenAI и другое).
— Социально–психологическая поддержка от более 370 специалистов по направлениям: юристы, психологи, врачи, финансовые и ЗОЖ советники.
Задачи:
— Ручное тестирование веб-приложения и 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+: чтение технической документации, написание баг-репортов, рабочая коммуникация с командой.
Location: Global Remote
Workplace: Remote
Hi! This is the Flipper team.
We are the creators of Flipper Zero https://flipper.net/ — a portable device for tech enthusiasts and engineers. It's a gadget with an awesome community that brings together millions of people around the world.
We are currently developing a new product — the BUSY Bar https://busy.app/ productivity multitool. It's a smart device that helps you stay focused and minimize distractions.
We're looking for a Senior QA Engineer (IoT / Embedded & Cloud) to design and own test coverage for complex E2E scenarios spanning firmware, cloud services, and mobile applications, ensuring reliable interaction between devices, backend systems, and apps.
Responsibilities
- Design E2E test coverage across firmware, cloud, and mobile applications to verify device state, data consistency, and end-to-end behavior
- Test device-to-cloud communication, including network failures, reconnections, timeouts, offline operation, and OTA update and rollback scenarios
- Test cloud and local APIs, business logic, data validation, and error handling to ensure reliable behavior across integration scenarios
- Analyze device and cloud logs to diagnose issues, verify command execution, and identify anomalies across system components
- Build test data and configuration strategies for different device types, users, environments, and complex scenarios involving multiple devices
- Identify and prioritize E2E scenarios for automation, define test specifications for automation engineers, and maintain stable smoke and regression testing processes
Requirements
- Strong QA experience with complex software products and the ability to design test coverage across firmware, backend APIs, and mobile applications
- Strong requirements analysis and systems thinking, with the ability to identify dependencies and integration points across devices, cloud services, and applications
- Hands-on experience testing REST or gRPC APIs using tools such as Postman, Swagger, or existing automated tests
- Experience analyzing device logs such as UART or syslog and cloud logs using tools such as Kibana or Sentry, with a basic understanding of embedded systems architecture
- Experience testing native or cross-platform mobile applications that interact with devices via BLE or Wi-Fi and cloud services
- Experience working in Agile/Scrum environments, building QA processes, managing test artifacts in Jira, Confluence, TestRail, Qase, or TestOps, and defining scenarios for test automation
- English proficiency sufficient for reading technical documentation and communicating with an international team
Nice-to-haves
- Experience testing IoT or smart devices, including OTA updates, connectivity loss and recovery, and offline operation
- Basic Python or JavaScript skills for creating simple test utilities, generating test data, parsing logs, or understanding automated tests
- Experience with device simulators or emulators, network traffic analysis tools such as Wireshark or tcpdump, or security testing of device-to-cloud integrations
What we offer
- Choose your work format: office, hybrid, or fully remote from anywhere in the world
- You will be provided with all the necessary equipment for a comfortable working environment
- Benefits such as VHI, corporate sports, foreign language courses, and therapy sessions
- A five-day workweek with a flexible start of the working day
Задачи:
— Сбор и анализ бизнес-требований, проектирование архитектуры и бизнес-логики разрабатываемого функционала;
— Взаимодействие с заказчиками, проектными менеджерами, разработчиками и другими ключевыми участниками для уточнения и детализирования требований;
— Моделирование бизнес-процессов с помощью UML и BPMN;
— Проработка и описание сценариев использования (Use Cases) и пользовательских историй (User Stories);
— Составление и описание технических заданий для разработчиков и дизайнеров;
— Подготовка и проведение обучающих семинаров и презентаций по новому и существующему функционалу для внутренних команд;
— Консультации внутренних команд по бизнес- и тех-процессам;
— Написание пользовательской документации по функциональности фич и приложений.
Требования:
— Опыт работы в качестве бизнес/системного аналитика от 5 лет;
— Глубокие знания и опыт в области e-commerce (от 3х лет);
— Умение составлять сопроводительную проектную и пост-проектную документацию;
— Уверенные знания и понимание работы СУБД (PostgreSQL), шин данных (Datareon), брокеров сообщений (RabbitMQ), Web-сервисов;
— Глубокое понимание принципов UX/UI;
— Базовые знания SQL;
— Опыт в проведении сплит тестов.
Будет плюсом:
— Знание и умение читать код (бэк на RoR, фронт на Vue);
— Описание API в формате OpenAPI v3 (Swagger UI);
— Владение инструментами продуктовой аналитики;
— Моделирование процессов в Stormbpmn;
— Мобильная разработка;
— Проектирование и разработка реляционных баз данных.
Условия:
— Удаленный формат работы;
— Интересные задачи, адекватное руководство;
— Широкий спектр возможностей для саморазвития и профессионального роста;
— Работа в аккредитованной ИТ-компании;
— ДМС (после испытательного срока);
— Премии по итогам проделанной работы, годовые премии;
— Возможности обучения и сертификации, посещение конференций за счет компании;
— Молодой, дружный и позитивный коллектив;
— Отсутствие лишней бюрократии;
— Скидки на весь ассортимент магазина;
— Испытательный срок 3 месяца, зарплата обсуждается индивидуально по результатам собеседования.
Задачи:
— сбор, анализ, формализация и согласование требований на разработку, изменение и интеграцию информационных систем;
— анализ предметной области и нормативной документации;
— моделирование и анализ информационных систем и процессов (AS IS /TO BE);
— проектирование интерфейсов;
— декомпозиция и постановка задач в разработку и дизайн;
— ревью входящих запросов как на уровне бизнес-постановок, так и на уровне технических заданий.
Требования:
— опыт работы в аналогичной должности;
— понимание процессов разработки, тестирования, внедрения и сопровождения ПО с применением принципов Agile;
— понимание клиент-серверной архитектуры приложений (frontend, backend, DB);
— владение инструментами моделирования с использованием нотаций BPMN, UML (use case, activity, sequence, etc);
— умение представить результаты работы: доступно объяснить и визуализировать для всех участников проекта (как для технических специалистов, так и представителей бизнеса);
— опыт работы с продуктами Atlassian: Confluence, Jira.
Дополнительные преимущества:
— опыт работы в ML / AI проектах;
— понимание принципов микросервисной архитектуры;
— опыт работы с PlantUML, Draw.io;
— понимание Kafka, Mongo DB, PostgreSQL, Elastic Search;
— опыт работы в системах управления требованиями;
— практический опыт работы с gRPC, MQ, SOAP, XML, REST, JSON, XSD, SWAGGER, SQL.
Условия:
— 5/2, гибридный формат работы, гибкое начало дня;
— оклад + бонусы;
— комфортный офис в 10 минутах пешком от метро Таганская;
— ДМС со стоматологией, страхование при поездках за рубеж, страхование жизни, скидки на автострахование;
— участие в конференциях и митапах, обучение за счет компании;
— бесплатная мобильная связь;
— ежегодный оплачиваемый отпуск 31 день;
— специальные предложения от партнеров и друзей МТС.