проспект Андропова 18к1
МТС Банк – одно из ключевых направлений экосистемы МТС. Мы используем современные цифровые решения и развиваем технологичные банковские сервисы, доступные каждому.
Сейчас мы в поиске Ведущего инженера тестирования в команду трансграничных переводов - выделенная в отдельный продукт команда, которая разрабатывает сервисы для клиентов МТС Банка на собственных и партнерских витринах - ДБО МТС банка (SDK), МТС Деньги (SDK и сайт) и сайт Multitransfer.ru, который активно внедряем в финтех-партнеров РФ и зарубежья.
Мы ищем:
- глубокое понимание процессов: Знание всех этапов жизненного цикла разработки ПО (SDLC/STLC), различных методологий (Agile/Scrum/Kanban)
- умение применять техники тест-дизайна (попарное тестирование, граничные значения, классы эквивалентности, таблицы принятия решений, диаграммы состояний и переходов) для оптимизации тестовых наборовDevTools: Продвинутое использование Chrome DevTools (анализ сетевых запросов, эмутация мобильных устройств, throttle сети, дебаггинг JavaScript)
- понимание различий и целей функционального, регрессионного, интеграционного, UI/UX, кросс-браузерного, нагрузочного и безопасностного тестирования веба
- понимание того, как работает веб: HTTP/HTTPS, методы запросов (GET, POST, PUT, DELETE), коды ответов (2xx, 4xx, 5xx), заголовки, cookies, сессии, DOM (Document Object Model)
- владение одним или несколькими языками (Java, Python, JavaScript/TypeScript, C#) на уровне выше среднего
- опыт с Selenium WebDriver (или Playwright/Cypress) и API-фреймворками (Postman, REST Assured)
- понимание и применение паттернов (PageObject, Singleton, Fluent Interface) для чистой архитектуры тестов
- умение настраивать запуск тестов в несколько потоков (Selenium Grid, облачные платформы типа BrowserStack/SauceLabs)
- продвинутое использование Chrome DevTools (анализ сетевых запросов, эмутация мобильных устройств, throttle сети, дебаггинг JavaScript)
- умение самостоятельно анализировать схемы и требования. Строить тестовое покрытие как доработки конкретного сервиса, так и бизнес-фичи в целом (знание теории тестирования и методик построения покрытия)
- умение самостоятельно работать с логами и анализировать ошибки (сервисов и баз)
- умение оценивать риски при тестировании новой функциональности и предлагать, что именно нужно покрыть автотестами, а что можно проверить вручную
- понимание, какие метрики важны (плотность дефектов, покрытие требований/кода, время прохождения регресса, стабильность тестов), и умение на них влиять
Ты будешь:
-
тестировать задачи продуктовой и платформенной команды
-
участвовать в оценке рисков, ревью кода автотестов коллег и предлагать метрики для отслеживания качества продукта
-
анализировать существующие тестовые наборы, применять техники тест-дизайна для их оптимизации
-
составлять тест планы, чек-листы, тест-кейсы
-
работать с документацией по задачам