Middle AQA / QA Automation Engineer (Python)

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

GlowByte - аккредитованная ИТ компания, лидер в сфере разработки Business Intelligence (BI) решений. Компания на рынке c 2004 года.

Сегодня нас выбирают лидеры своих отраслей: крупнейшие производственные предприятия, ритейлеры, банки (17 из Топ-20), телеком и сотовые операторы (все компании большой четверки) - с каждым годом этот список растет.

Мы создаем:

  • Платформы хранения и анализа данных (DWH и BI)

  • Системы принятия решений и управления рисками

  • Аналитические и операционные CRM

Сегодня в штате больше 2000 человек и мы ищем middle AQA / QA Automation Engineer (Python)

Что вам предстоит делать:

  • Автоматизировать функциональные сценарии для тестирования серверного приложения, ⁣⁣backend компонентов и API;
  • Поддерживать и развивать тестовый фреймворк;
  • Анализировать новую функциональность и разрабатывать тестовые сценарии;
  • Развивать и поддерживать тестовую инфраструктуру, настраивать тестовое окружение и утилиты;
  • Вести тестовую документацию и историю тестирования;
  • Работать в команде, учиться у одних и обучать других.

Что ждем от вас:

  • аналогичный коммерческий опыт работы от 1,5/2х лет, мобильное тестирование нам не подходит;
  • знание Python на уровне, позволяющем писать тесты для сложных тестовых сценариев;
  • знание современного стека приложений с микросервисной архитектурой;
  • знание инструментов и методик тестирования API;
  • понимание принципов тест-дизайна;
  • понимание работы CI/CD (плюсом будет опыт работы с gitlab, Docker, Kubernetes);
  • умение работать с Git, понимание основ SDLC и STLC.

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

  • Опыт автоматизации тестирования веб приложений;
  • Опыт работы с Linux;
  • Понимание базовых принципов работы HTTP, TCP/IP, UDP.

Ваши должностные обязанности:

  • тестировать API;
  • разрабатывать сценарии для автоматизированного тестирования API;
  • анализировать результаты выполнения автотестов;
  • вести тестовую документацию;
  • анализировать требования и разрабатывать тестовые сценарии;
  • участвовать в ежедневных stand-up meeting с разработчиками;
  • анализировать функционал на наличие слабых мест;
  • находить и документировать ошибки.