loymax

QA-инженер / Тестировщик (TypeScript, C#)

Loymax — продуктовая IT-компания, разрабатывающая платформу управления системами лояльности и маркетинговыми коммуникациями для сетевого ритейла.

loymax

от 140k ₽РоссияТомскОфис

Loymax — продуктовая IT-компания, разрабатывающая платформу управления системами лояльности и маркетинговыми коммуникациями для сетевого ритейла.
Наша платформа обрабатывает десятки тысяч транзакций в секунду, поэтому мы работаем с современными технологиями масштабирования, continuous delivery, нагрузочным тестированием и оптимизацией решений.

О продукте: Loymax — универсальная платформа, которая предлагает комплекс решений: CRM-систему/процессинг для создания и управления программами лояльности, модуль для коммуникаций с клиентами, аналитический модуль и рекомендательную систему на базе машинного обучения.

Стек: API- и интеграционные автотесты на C# (xUnit, NUnit), UI-автотесты на TypeScript/Playwright, MS SQL, Kafka, RabbitMQ, Kubernetes, ELK, Azure DevOps, Allure TestOps.

Кого мы ищем: тестировщика с сильной базой тестирования, который умеет самостоятельно оценивать риски, выбирать нужные проверки, разбираться в причинах багов и принимать решения о готовности задач.

У нас собственный агентный контур (harness). AI-агент проверяет задачи на стенде и собирает доказательства — ответы API, данные из БД, логи. QA анализирует результаты, перепроверяет спорные моменты и решает, можно ли принимать задачу. По мере погружения в работу вы сможете переносить свою экспертизу в агента через skills.

Вы будете работать в команде интеграции продуктов вместе с разработчиками и DevOps, тестировать интеграционные сервисы и их взаимодействие с другими продуктами компании и внешними системами.

Чем предстоит заниматься?

  • участием в обсуждении задач до разработки, уточнением требований, выявлением рисков и предложением критериев приёмки;
  • тестированием интеграционных сервисов, их API, взаимодействия с БД, другими продуктами и внешними системами;
  • приёмкой задач с помощью AI-агента, разбором его проверок и доказательств, перепроверкой спорных случаев на стенде и самостоятельным принятием решения о готовности задачи;
  • ручным исследовательским и регрессионным тестированием, самостоятельным выбором проверок с учётом рисков и существующего покрытия автотестами;
  • поиском и локализацией багов, написанием баг-репортов, проверкой фиксов и добавлением проверок, чтобы баги не повторялись;
  • подготовкой тестовых данных и настройкой стендов через SQL, API и скрипты, созданием моков внешних систем;
  • запуском и разбором автотестов, анализом падений в Allure TestOps и Azure DevOps, поиском причин в продукте, тестах, окружении или данных;
  • участием в развитии агентных проверок и skills, добавлением сценариев на основе найденных багов и оценкой качества работы агента.

Мы бы хотели, чтобы кандидат:

  • составлял чек-листы и тест-кейсы, знал техники тест-дизайна и умел объяснить, почему выбранного набора проверок достаточно;
  • имел опыт тестирования REST API через Postman или аналоги, работы с OpenAPI/Swagger, понимал авторизацию по токенам, идемпотентность, retry policy и таймауты;
  • уверенно работал с SQL (JOIN, агрегаты, подзапросы) и DevTools для разбора проблем в веб-приложениях;
  • умел самостоятельно локализовать баг до первопричины и написать баг-репорт, по которому разработчик воспроизведёт проблему без уточнений;
  • умел читать и дорабатывать автотесты на C# (xUnit, NUnit), TypeScript (Playwright) или другом языке и был готов перейти на наш стек;
  • имел опыт работы с Git и CI/CD, создания pull request и умел по логам сборки, коду теста и требованиям самостоятельно определить причину падения — дефект продукта, ошибка теста, проблема окружения или данных.

Будет плюсом, если кандидат:

  • использовал AI-агентов для кода (Claude Code, Cursor, GitHub Copilot, Codex или аналоги) в задачах тестирования, критически проверял их результат, создавал свои skills, субагентов или MCP-серверы;
  • работал с Allure TestOps: связь тест-кейсов с автотестами, разбор падений;
  • писал автотесты с нуля на C# (xUnit, NUnit) или TypeScript/Playwright, которые прошли ревью и попали в общий репозиторий;
  • тестировал асинхронную обработку с Kafka, RabbitMQ и разбирал логи стенда через Kibana, Grafana Loki или Kubernetes;
  • занимался контрактным тестированием (Pact или аналоги) для проверки совместимости API и сообщений между независимо выпускаемыми сервисами;
  • тестировал отказоустойчивость интеграций: ретраи, дубли, порядок сообщений, обработку сбойных сообщений;
  • проводил нагрузочное тестирование с JMeter, Taurus или аналогами, готовил сценарии, запускал тесты и анализировал результаты.

Что вам может быть интересно о Loymax:

  • сейчас мы сотрудничаем с 70+ партнерами по всей стране и в ближнем зарубежье;
  • у нас офисы в 3-х городах России: Томск, Новосибирск и Москва;
  • каждый год мы проводим аттестации, на которых определяем траекторию дальнейшего развития и рост зарплаты каждого;
  • у нас есть своя волейбольная команда и к ней может присоединиться любой желающий с первого рабочего дня.

Условия у нас ─ это:

  • работа в аккредитованной IT-компании;
  • официальное трудоустройство, полностью белая заработная плата;
  • график 5/2 (суббота и воскресенье выходные), гибкое начало рабочего дня - с 8.00 до 10.00, восьмичасовой рабочий день;
  • отсутствие дресс-кода, потому что мы уважаем индивидуальность каждого;
  • оплата дополнительных курсов, а также занятий английским от Skyeng, потому что мы поощряем развитие;
  • компенсация медицинского обслуживания, потому что мы заботимся о здоровье наших сотрудников;
  • ежемесячная компенсация части стоимости спортивного абонемента, потому что поощряем занятия спортом;
  • корпоративный доступ к передовым ИИ-агентам для разработки и автоматизации рабочих задач;
  • уютные офисы и кухни, где всегда есть ароматный кофе и чай, сладости и фрукты;
  • возможность в течение рабочего дня переключаться на качественный отдых. Мы создали релакс зону в Томском офисе, где можно расслабиться на мягких диванчиках, поиграть в настольный теннис или PlayStation, почитать или сделать массаж в кресле YAMAGUCHI.

Похожие вакансии Автоматизация тестирования

Сайты компаний
Зарплата не указанаРоссияМосква

Привет! Это команда разработки платформы видеоплатформы.

Мы создаем интеллектуальную экосистему для видеоаналитики, которая состоит из встраиваемых устройств (камер) и высоконагруженной облачной платформы.

Наши камеры — это «глаза и периферийная нервная система», а платформа — «мозг», обрабатывающий потоки с тысяч устройств в реальном времени с применением машинного обучения. Качество и надежность всей системы — наш ключевой приоритет.

Мы в поиске старшего SDET-инженера.

Вы будете работать на стыке двух технологических направлений: встраиваемого ПО (embedded) и облачной бэкенд-платформы. Ваша ключевая задача — обеспечение качества сквозного видеопотока: от захвата кадров на устройстве до их обработки, анализа и отображения в платформе. Вы станете важным связующим звеном между командами, обеспечивающим целостное тестирование продукта.

Наш стек

  • Go, API (REST / gRPC), Linux, Bash, Docker, TCP/UDP, Kafka, H.264 / H.265, MPEG-TS / MP4, WebRTC, RTCP, PG, S3, ScyllaDB, DRBD.

Вы будете

  • Проектировать стратегии тестирования микросервисной платформы, обеспечивающие качество обработки, хранения и получения данных с камер.

  • Диагностировать проблемы системы обработки видеоданных, анализировать: работу драйверов видеоматрицы (V4L2), низкоуровневые пакеты данных, процессы кодирования видеопотока и стриминга (RTSP).

  • Проводить функциональное тестирование API платформы видеонаблюдения (gRPC, REST) и функциональностей: приёма, обработки (включая обработку посредством ML-пайплайнов), хранения и получения видеопотоков и их метаданных.

  • Проводить нефункциональное нагрузочное тестирование с использованием внутреннего решения на базе Yandex.Tank, анализируя сетевую стабильность, поведение системы под нагрузкой и при отказах.

  • Автоматизировать (на языке Go) регрессионное тестирование на разных уровнях стека, включая разработку bash-скриптов, работу с Docker-образами и интеграцию в CI-систему GitLab, а также вести и поддерживать тестовую документацию в TMS.

  • Активно взаимодействовать с командами embedded-разработки.

  • Участвовать в планировании и улучшении процессов разработки для повышения качества продукта.


Нам важно

  • Опыт работы SDET-инженером от 3-х лет, желательно в сфере видеотехнологий или высоконагруженных backend-систем.

  • Базовое понимание принципов embedded-разработки и тестирования (работа с железом, прошивками, сетевыми протоколами).

  • Понимание принципов разработки и тестирования микросервисных архитектур (REST/gRPC, Kafka, БД).

  • Опыт написания автотестов на одном из языков Go, C++, Python, Java, C#.
    Навыки работы с инструментами CI/CD (GitLab CI/Jenkins), Docker, TMS (Allure, TestIt итд).

  • Опыт работы с Unix-like системами (Linux), уверенное использование командной строки.

  • Опыт нагрузочного тестирования (например, k6, locust, jmeter, Yandex.Tank).

  • Опыт анализа сетевого трафика и отладки с использованием сетевых снифферов или прокси-инструментов (например, Wireshark, Charles, mitmproxy).

  • Сильные аналитические навыки, умение декомпозировать сложные сквозные сценарии.

  • Отличные коммуникативные навыки и способность работать в кросс-функциональной команде.


Будет плюсом

  • Понимание ML-пайплайнов и метрик качества моделей (precision, recall, latency).

  • Опыт тестирования в IoT- или видеонаблюдательных проектах.

  • Базовое понимание работы с видео: кодеки (H.264/H.265), контейнеры, стриминговые протоколы (RTSP, WebRTC).

hh.ru
клируэй текнолоджис

QA Auto Python специалист

клируэй текнолоджисАвтоподнятие
Зарплата не указанаРоссияМоскваУдалёнка

Clearway Integration — команда архитекторов и консультантов, созданная выходцами из MicrosoftConsultingServices. Мы проектируем и разрабатываем программные продукты, которые управляют ИТ-инфраструктурами масштаба страны. Наши решения включены в Реестр отечественного ПО, мы аккредитованы Минцифры и помогаем крупнейшим банкам, промышленным холдингам и госзаказчикам строить надёжную, безопасную и современную ИТ-архитектуру.

Мы создаём технологии, которые реально работают и превосходят западные аналоги. В нашей линейке — продукты для автоматического управления серверами и АРМ в сетях из десятков тысяч хостов, для мониторинга инфраструктуры открытых ключей (TLS и ГОСТ). Это сложные, инженерно ёмкие задачи, которые требуют не просто «автоматизатора», а думающего профессионала, готового погружаться в контекст и влиять на результат.

Мы ищем коллегу, который мыслит, как инженер-архитектор, а не просто исполнитель тест-кейсов. Кто видит за строчками кода надёжность, скорость и качество всего продукта. Кто готов не просто писать тесты, а строить систему автоматизации, которая станет фундаментом для развития продукта на годы вперёд.

Кого мы ищем

Нам нужен человек-драйв: тот, кто любит разбираться в сложном, не пасует перед неизвестностью и умеет добиваться результата. Мы сработаемся, если вы:

  • Нацелены на результат — вам важно не просто «написать автотест», а быть уверенным, что продукт стал надёжнее, и вы лично повлияли на это;
  • Мыслите позитивно — вы видите в сложных задачах вызов, а не проблему, и умеете искать решения, а не оправдания;
  • Готовы покорять PKI — вас зажигает возможность стать экспертом в инфраструктурных технологиях (TLS, ГОСТ, AD, Kubernetes, мониторинг);
  • Хотите строить лучшее — вам не всё равно, каким получится продукт, вы хотите создавать решения, которые будут работать надёжно и опережать западные аналоги.

Чем предстоит заниматься

1. Архитектура и разработка фреймворка автотестов
Вы станете ключевым участником команды, отвечающим за развитие и внедрение эффективной системы автоматизированного тестирования. Вы будете проектировать, развивать и поддерживать наш фреймворк на Python. Ваши решения станут фундаментом на годы вперёд.

2. Покрытие всего стека
Вы будете создавать автоматизированные тесты разных уровней:

  • E2E сценарии с использованием Playwright;
  • Интеграционные тесты API (REST);
  • Работа с базами данных (ClickHouse, PostgreSQL).

3. Интеграция в процесс разработки
Вы настроите и оптимизируете запуск тестов в GitLab CI/CD для непрерывной проверки качества, внедрите удобную отчётность через Allure и интеграцию с Zephyr (система тест-менеджмента).

4. Техническая экспертиза
Вы будете анализировать слабые места приложения, предлагать решения для улучшения его тестируемости, надёжности и производительности. Ваш голос будет услышан при проектировании новой функциональности.

Что нужно уметь и знать

Обязательно:

  • Опыт автоматизации тестирования на Python от 2 лет.
  • Глубокое понимание pytest (фикстуры, параметризация, хуки).
  • Опыт работы с Playwright (или Selenium) для автоматизации веб-приложений.
  • Уверенная работа с библиотеками для тестирования REST API (httpx/requests).
  • Опыт написания и оптимизации SQL-запросов, работа с PostgreSQL (ClickHouse будет плюсом).
  • Понимание принципов CI/CD, практический опыт настройки пайплайнов в GitLab CI/CD.
  • Опыт работы с Docker (создание образов, запуск контейнеров).
  • Знание Git, опыт работы в команде (codereview, процессы ветвления).
  • Понимание и применение паттернов проектирования в автотестах (PageObject, PageElement и др.).
  • Опыт работы с AllureReport или аналогами для создания наглядной отчётности.

Будет мощным плюсом:

  • Опыт работы с gRPC.
  • Знакомство с брокерами сообщений (NATS, Kafka, RabbitMQ).
  • Опыт работы в среде Kubernetes/OpenShift.
  • Опыт работы с системами аутентификации и авторизации (LDAP, OAuth, OIDC).
  • Понимание основ работы веб-приложений (бэкенд на C# / Go, фронтенд на Angular).
  • Опыт интеграции с системами тест-менеджмента (Zephyr, TestRail, Qase и др.).
  • Опыт работы с фреймворком FastAPI.
  • Разработка и внедрение системы мониторинга тестового покрытия для наглядной оценки качества и выявления «слепых зон».

Что мы ценим в людях

  • Инженерный подход. Вы не просто пишете код, а проектируете масштабируемые и поддерживаемые решения.
  • Проактивность. Вы предлагаете улучшения, аргументируете выбор технологий, не ждёте, пока скажут.
  • Ответственность. Вы берёте на себя качество своего участка и доводите задачи до результата.
  • Страсть к качеству. Вам искренне интересно делать продукт и тестовую инфраструктуру лучше, стабильнее, эффективнее.

Почему вам стоит откликнуться

  • Реальное влияние. Вы сможете влиять на технологический выбор и архитектурные решения фреймворка с момента его активного роста. Ваш код будет работать в продуктах, которые используют крупнейшие компании страны.
  • Масштаб и сложность. Вы будете работать над задачами, которые редко встретишь в обычной коммерческой разработке. Инфраструктура открытых ключей, распределённые системы, Kubernetes, мониторинг — это вызов для настоящего инженера.
  • Современный стек. Мы используем актуальные инструменты и открыты к новым идеям. У нас нет застывших процессов — мы постоянно ищем лучшие практики.
  • Команда профессионалов. У нас работают сильные инженеры, которые уважают друг друга и любят своё дело. Скучно не будет.
  • Достойные условия:
    • Конкурентная зарплата и ежегодные бонусы (до 6 окладов).
    • Полное соблюдение ТК РФ, официальный доход.
    • Участие в госпрограммах поддержки ИТ (льготная ипотека и др.).
    • ДМС, доплата больничных до 100% оклада (28 дней), 3 day-off на форс-мажоры.
    • Оплата мобильной связи, оборудование, корпоративные мероприятия, матпомощь при важных событиях.
    • Возможность учиться за счёт компании (внешние курсы, конференции).
    • Гибкий формат работы: офис, удалёнка, гибрид — на ваш выбор.

Готов принять вызов и оставить свой след в коде? Откликайся!

Соц.сети

QA Fullstack C#

Неизвестный работодатель
Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

QA Fullstack С#

Местоположение: Весь мир
Формат работы: Удаленно
Опубликована: ••••••••

Требования:
• Опыт работы в QА: от 4 лет
• Опыт автоматизации тестирования на C# от 3 лет
• Опыт тестирования web приложений
• Опыт тестирования SOAP/REST

Контакт: ••••••••

•••••••• опубликована в ••••••••

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.