Перейти на главную

Инженер по тестированию Fullstack (TypeScript, AI)

Обязанности

Развитие и поддержка автоматизации тестирования:

  • проектирование, разработка и поддержка стабильных и эффективных фреймворков для автоматизированного тестирования (API, UI, gRPC);
  • организация процесса автоматизации на проекте: стратегия, приоритизация, интеграция в CI/CD;
  • внедрение и поддержка QAOps-процессов для повышения скорости и надежности поставки продукта.

Комплексное тестирование продукта:

  • глубокое тестирование backend: API (REST), gRPC-сервисов с использованием protobuf;
  • участие в тестировании AI-составляющих продукта (чат-боты, NLP-функциональность, RAG-системы);
  • проведение и автоматизация тестирования производительности и безопасности (нагрузочное, стрессовое тестирование, анализ уязвимостей).

Кросс-командная работа и процессы:

  • координация тестовых активностей между командами разработки, аналитики и смежными QA;
  • активное взаимодействие с разработчиками на этапах планирования, реализации и код-ревью для предотвращения дефектов;
  • составление и поддержание тестовой документации, анализ результатов тестирования, формирование отчетов.

Условия работы

  • Официальное трудоустройство и полный пакет социальных льгот (ДМС, компенсация фитнеса/обучения/путешествия, скидки и бонусы от партнеров, специальные условия и тарифы на продукты «Финама»);
  • Стабильную заработную плату и социальные гарантии, которые дают уверенность в настоящем и открывают перспективы в будущее;
  • Возможность профессионального роста, обучения и постоянного развития в области digital-innovations вместе с дружной командой. Лучшие конференции и мастер-классы за счет компании;
  • Участие в проектах, которые формируют цифровую трансформацию финансового сектора.
  • Удаленный формат работы с возможностью иногда приезжать в офис;
  • Комфортный офис в центре Москвы с зоной отдыха на крыше, кофе-поинтами с ароматным кофе, а также собственный тренажерный зал;
  • Богатую корпоративную культуру: классные внутрикорпоративные мероприятия, сообщества по интересам, возможность проявлять свои творческие, спортивные, интеллектуальные, социальные интересы и участвовать в креативных проектах.

Требования

  • Опыт в тестировании (ручном и автоматизированном) от 4 лет.
  • Уверенное знание TypeScript для целей тестирования: опыт от 3 лет в написании и поддержке API и UI тестов.
  • Практический опыт работы с pytest, selenium или playwright.
  • Опыт работы с gRPC (написание и тестирование) от 2 лет.
  • Опыт организации автоматизации тестирования «с нуля» или значительного развития существующих процессов на проекте.
  • Понимание принципов и практический опыт внедрения QAOps (интеграция в пайплайны, автоматизация сбора метрик качества).
  • Опыт тестирования Финтех-продуктов (платежи, транзакции, скоринг, отчетность) или других высоконагруженных систем с жесткими требованиями к надежности.
  • Опыт работы с инструментами для тестирования производительности (например, k6, Locust, JMeter) и безопасности (сканеры, анализ OWASP Top 10).
  • Способность координировать кросс-командное тестирование и четко взаимодействовать с разработчиками.

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

  • Опыт тестирования AI-чатов, LLM-интерфейсов или рекомендательных систем.
  • Знание Kubernetes и Docker для развертывания и отладки тестовых окружений.
  • Опыт работы с Nginx, балансировщиками нагрузки, понимание сетевых взаимодействий.
  • Базовые навыки работы с SQL (PostgreSQL) и NoSQL БД.
  • Знакомство с Prometheus/Grafana для настройки мониторинга метрик качества.
  • Опыт работы в команде по методологии Agile/Scrum.

Инвестируй в себя

Пройди собеседование, получи оффер и развивай продукты «Финама» вместе с нами

Присоединяйтесь к команде Финам!

 или перетащите его сюда

Заполняя форму, я принимаю условия передачи информации