МТС Банк

Fullstack QA Automation Engineer Python

Не указана
  • Москва
  • От 3 до 6 лет
  • REST
  • REST API
  • CI/CD
  • GitLab CI
  • Pytest
  • Selenium
  • Pipeline
  • gRPC
  • Bash
  • SQL
  • Docker

МТС Банк – одно из ключевых направлений экосистемы МТС
Мы используем современные цифровые решения и развиваем технологичные банковские сервисы, доступные каждому

Наши команды совершенствуют финтех-продукты для В2В и В2С
Создают сайты на TypeScript + React + Next.js с SSR
И реализуют проекты в Kubernetes-среде, чтобы обеспечивать надёжность для миллионов клиентов МТС Банка

Ты будешь:

  • работать в команде по методологии Agile Scrum/Kanban

  • писать тест-кейсы и вести оптимизированную тестовую модель в тестовой системе

  • автоматизировать тест-кейсы

  • поддерживать разработанные автоматизированные тест-кейсы
  • разрабатывать инструменты автоматизации тестирования

  • участвовать в планировании релизов и оценке задач

  • мониторить и анализировать проблемы

Что для нас важно:

  • опыт работы в одной из TMS

  • понимание и использование методов разработки и техник тест-дизайна для проектирования тестов

  • опыт применения функциональности фреймворка Pytest для доработки тестового фреймворка

  • понимание WF разработки и жизненного цикла сервисов

  • опыт разработки автоматизированных API/GRPC/UI тестов для микросервисов на Python 3.10+

  • опыт работы с окружением в Docker, Kubernetes и т.д

  • опыт работы с bash (top, ps, cat, grep)

  • опыт написания простых SQL-запросов (SELECT + JOIN, UPDATE, INSERT, DELETE)

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

  • опыт создания pipeline для потребностей TestOps
  • опыт тестирования gRPC сервисов
  • опыт разработки необходимых tools для потребностей тестирования: Mock сервис, дополнительные нотификации через ботов, etc

Основной стек технологий:

  • разработка автоматизированных тестов с использованием Pytest и requests/Selenium 3/4
  • управление тестированием черезTestIT
  • CI/CD - GitLab CI/TeamCity
  • тестовые окружения в Docker и Kubernetes