QA Automation Engineer (СКАН)

Дата размещения вакансии: 09.01.2025
Работодатель: Интерфакс
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Интерфакс - крупнейшая в России негосударственная информационная группа, создатель передовых информационно-аналитических систем в сегменте B2B, одно из ведущих в стране и наиболее цитируемых в мире российских информационных агентств.

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

Проект СКАН – система управления репутацией и медиа-анализа. Мы помогаем PR-специалистам эффективно работать со СМИ и соцсетями, а специалистам по безопасности - оценивать репутационные риски для работы с контрагентами.

Система непрерывно собирает новости с десятков тысяч источников, разбирая ежедневно около 500000 статей. Каждая статья проходит лингвистическую обработку через несколько десятков сервисов. Мы научились понимать текст на очень высоком уровне и это только вершина айсберга. Для обеспечения процессинга, поиска, аналитики, мониторинга, шлюза на данный момент используется платформа с 300+ GHz, 5TB RAM, 65TB SSD, 6TB SQL Server, 16TB MongoDB.

Мы растем каждый год на 20% минимум - новые вызовы требуют еще больших объемов, оптимизаций и решения сложных технических задач, обновления стека технологий.

Задачи, которые предстоит решать:

  • Разрабатывать процессы, методики и стратегии по автоматизации тестирования решений различного типа (mobile, web);
  • Управлять стратегическими инициативами в области автоматизации тестирования;
  • Продвигать и внедрять лучшие практики и инструменты в процессы автоматизации;
  • Стандартизировать процессы и workflow автоматизации тестирования;
  • Взаимодействовать с участниками проекта или рабочей группы в рамках поставленной задачи;
  • Поддерживать и развивать фреймворк для автоматизации тестирования (Python, Playwright, PyTest);
  • Писать новые и поддерживать существующие автотесты:
    • Web UI (сложное SPA приложение);
    • REST API сервисов. У нас почти везде SOA и микросервисы;
  • Писать новые и актуализировать существующие тестовые сценарии (чек-листы, тест-кейсы, тест-планы в TMS Allure TestOps);

Требования:

  • Уверенные знания и понимание теории тестирования;
  • Уверенные знания подходов и методологий автоматизации тестирования;
  • Уверенное владение Python и инструментарием вокруг него;
  • Практический опыт в реализации и развитии фреймворков автоматизации;
  • Практический опыт написания автоматизированных тестов на Pytest + Python + Playwright / Selenium / Selenoid;
  • Умение работать c системой контроля версий: Gitlab, Github или др;
  • Опыт работы с БД на уровне написания запросов (СУБД PostgreSQL, MySQL);
  • Опыт работы с технологиями/протоколами: MQ, XML, JSON;
  • Работа с баг-трекинговыми системами (YouTrack, Jira, или аналогичными);
  • Способность разбирать и исправлять чужой код;
  • Опыт в разработке технической документации;
  • Хороший технический бэкграунд, понимание принципов работы сетевых протоколов обмена данными в Web/Mobile-приложениях)

Желательно:

  • Опыт работы с инструментами тестирования REST API: Swagger, Postman;
  • Опыт разработки автоматизации процессов или workflow автоматизированного тестирования;
  • Опыт трассировки вызовов API, web, mobile с использованием логов (ELK);
  • Понимание гибких методик разработки;

Что мы готовы предложить:

  • Официальное оформление с первого дня работы, ДМС (включая стоматологию), "белая" заработная плата, премии по результатам работы: квартальные, годовые;
  • Удобное местоположение: офис в историческом центре Москвы (Маяковская, 1 мин. ходьбы от метро);
  • Возможность работать удаленно;
  • Тренинги и обучение, участие в профессиональных конференциях и корпоративных мероприятиях.