Fullstack QA Automation Engineer Python
МТС Финтех – одно из ключевых направлений экосистемы МТСМы используем современные цифровые решения и развиваем технологичные банковские сервисы, доступные каждомуНаши команды совершенствуют финтех-продукты для В2В и В2ССоздают сайты на TypeScript + React + Next.js с SSRИ реализуют проекты в Kubernetes-среде, чтобы обеспечивать надёжность для миллионов клиентов МТС Финтех
Ты будешь:
– Работать в команде по методологии Agile Scrum/Kanban;
– Написание тест кейсов и вести оптимизированную тестовую модель в тестовой системе;
– Автоматизировать тест-кейсы;
– Поддерживать разработанные автоматизированные тест-кейсы;
–
Разрабатывать инструменты автоматизации тестирования;
– Участвовать в планировании релизов и оценке задач;
– Мониторинг и анализ проблем.
Мы ищем:
– Понимать и использовать методы разработки и техники тест дизайна для проектирования тестов;
– Опыт работы в одной из TMS;
– Применять функциональность фреймворка Pytest для доработки тестового фреймворка;
– Понимать WF разработки и жизненного цикла сервисов;
– Разрабатывать автоматизированные API/GRPC/UI для тестирования микросервисов на Python 3.10+;
– Работать с окружением в Docker, Kubernetes, etc;
– Работать с 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