QA Engineer
Задачи на этой роли:
- Тестировать новую функциональность и проводить регрессионное тестирование веб-интерфейса и backend (REST API)
- Анализировать требования и задавать неудобные вопросы аналитикам и разработчикам до начала разработки, а не после релиза
- Писать и поддерживать тест-кейсы, чек-листы и тестовую документацию
- Заводить понятные баг-репорты с шагами воспроизведения, логами, фактическим и ожидаемым результатом и доводить их до закрытия
- Тестировать API в Postman / Insomnia: проверять коды ответов, структуру и содержимое JSON
- Писать SQL-запросы для подготовки тестовых данных и проверки результатов операций в базе
- Анализировать логи приложения и локализовать проблему: фронтенд, бэкенд или интеграция
- Участвовать в приёмке релизов и проводить smoke-тестирование на тестовом стенде и в проде
- Оценивать сроки тестирования своих задач и вести их в трекере (Jira / YouTrack)
Мы ожидаем:
- Опыт ручного функционального тестирования веб-приложений от 2 лет
- Понимание видов и уровней тестирования, владение техниками тест-дизайна (классы эквивалентности, граничные значения, попарное тестирование) и умение объяснить, почему выбрана именно эта техника
- Знание HTTP: методы, коды ответов, заголовки, cookies, механизмы авторизации (токены, сессии)
- Уверенное ручное тестирование REST API: чтение и составление JSON-запросов, понимание контракта (Swagger / OpenAPI)
- Знание SQL: SELECT с JOIN, GROUP BY, подзапросы; понимание структуры реляционных БД
- Базовые навыки работы с Git: ветки, история изменений, pull request (чтобы видеть, что именно поменялось в задаче)
- Уверенная работа с DevTools браузера: Network, Console, подмена запросов
- Опыт работы с баг-трекером и TMS (TestRail, Allure TestOps, Zephyr или аналоги)
- Умение аргументированно отстаивать свою позицию в споре с разработчиком, не доводя до конфликта
Будет плюсом:
Мы не ждём от вас навыков автоматизации и не будем проверять их на собеседовании. Но если что-то из списка ниже про вас, обязательно расскажите: это повлияет на оффер.
- Любые, даже базовые, знания Java: читали код проекта, чтобы понять логику; разбирались в чужих автотестах; проходили курс или писали учебные проекты. Уровень «умею прочитать метод и понять, что он делает» уже ценен
- Представление о JUnit / TestNG, Selenium, REST Assured, хотя бы на уровне «видел, понимаю идею»
- Желание в перспективе развиваться в автоматизации: у нас есть возможность постепенно перейти к написанию автотестов под менторством автоматизатора
- Опыт работы с CI/CD (Jenkins, GitLab CI): запуск сборок, чтение отчётов о прогонах
- Навыки работы в Linux-консоли: grep, tail, просмотр логов на стенде
- Docker на уровне пользователя: умение поднять локальное окружение по инструкции
- Опыт нагрузочного тестирования или тестирования безопасности
- Знание брокеров сообщений (Kafka / RabbitMQ)
- Сертификат ISTQB Foundation Level
Мы предлагаем:
- Официальное оформление по ТК РФ
- Доход на уровне рынка и четкую систему мотивации
- Удалённый или гибридный формат работы
- Развитие по карьерному треку и обучение — корпоративный университет от МТС и скидки на изучение языков
- Корпоративное оборудование
- Адаптивные и гибкие процессы — мы быстро принимаем решения, тестируем гипотезы и ценим вклад каждого в общий результат
- ДМС со стоматологией после испытательного срока — плюс скидка на страхование семьи и бесплатные консультации психолога
- Скидки на спорт — в том числе на абонементы у партнеров для занятий в 3 500 залах по России и другие программы
About the Company
More jobs at MTS Link
-
Senior automation engineer
· Remote · Aug 19, 2026