Мы – РТК ИТ, федеральная компания с подразделениями в 7 субъектах РФ.
Мы занимаемся полным циклом разработки программных продуктов, направленных на развитие и повышение эффективности бизнеса группы компаний «Ростелеком». Наши ИТ-решения, отвечают современным реалиям как в ИТ-архитектуре, так и в телеком-бизнесе. Используя современные технологии, подходы к разработке и архитектуре мы достигаем максимально эффективного результата.
Мы в поисках специалиста по тестированию в нашу команду.
Основные обязанности:
- Ручное тестирование функциональности веб-приложения системы видеонаблюдения.
- Тестирование мобильных приложений на iOS и Android.
- Проверка корректности работы пользовательских сценариев: просмотр камер, работа с событиями, уведомлениями, настройками, правами доступа и другими функциями
- продукта.
- Тестирование бизнес-логики, API и обмена данными между компонентами системы.
- Проверка взаимодействия между микросервисами и монолитной частью системы.
- Интеграционное тестирование компонентов продукта.
- Анализ логов, воспроизведение ошибок и локализация проблем.
- Подготовка понятных и полных баг-репортов.
- Составление и поддержание тестовой документации: чек-листов, тест-кейсов, тестовых наборов, отчётов о тестировании.
- Работа с требованиями: анализ, уточнение спорных моментов, выявление неочевидных сценариев.
- Взаимодействие с разработчиками, аналитиками, тимлидом и другими участниками команды.
- Участие в развитии QA-процессов внутри команды.
Обязательные профессиональные навыки:
1. Опыт и понимание QA-процессов
- Опыт коммерческого тестирования от 2 лет.
- Понимание жизненного цикла разработки программного обеспечения.
- Понимание роли QA на разных этапах разработки.
- Опыт ручного функционального и интеграционного тестирования.
- Умение работать с требованиями и выявлять неоднозначности до начала тестирования.
2. Веб и мобильное тестирование
- Опыт тестирования веб-приложений.
- Понимание различий между frontend- и backend-дефектами.
- Опыт тестирования мобильных приложений на iOS и Android.
3. API и интеграции
- Умение работать с API.
- Опыт тестирования REST API.
- Понимание принципов работы gRPC или готовность быстро в нём разобраться.
- Опыт работы с Postman, Swagger или аналогичными инструментами.
- Умение проверять запросы, ответы, коды ошибок, валидацию данных и негативные сценарии.
- Понимание клиент-серверного взаимодействия.
4. Логи, очереди и данные
- Умение анализировать логи и использовать их для поиска причины ошибки.
- Понимание базовых принципов работы брокеров сообщений.
- Знание или практический опыт работы с RabbitMQ / Kafka.
- Умение работать с базами данных на уровне базовых SQL-запросов.
- Базовое понимание NoSQL-баз данных.
- Умение проверять данные в системе и сопоставлять их с поведением интерфейса, API и бизнес-логики.
5. Тестовая документация
- Опыт ведения тестовой документации.
- Умение писать понятные чек-листы и тест-кейсы.
- Умение фиксировать результаты тестирования.
- Умение составлять баг-репорты так, чтобы разработчику было понятно.
Будет плюсом:
- Опыт тестирования распределённых систем.
- Опыт работы с микросервисной архитектурой.
- Опыт тестирования систем видеонаблюдения, видеопотоков или смежных продуктов.
- Опыт работы с инструментами анализа логов и мониторинга: Kibana, Grafana или аналогичными.
- Понимание сетевого взаимодействия на базовом уровне.
Что мы предлагаем?
- Удаленный или гибридный формат работы;
- У нас классная корпоративная культура, мы открыты, дружелюбны, профессиональны;
- Чай, кофе, фрукты в офисе в неограниченном количестве :)
- Возможность принимать участие в конференциях, проходить обучение за счет компании;
- Полностью "белая" заработная плата: оклад + квартальная премия;
- Кафетерий льгот, который искренне любят наши сотрудники;
- График работы гибкий: начало работы с 08:00 до 10:00 МСК, окончание - с 17:00 до 19:00 МСК, Сб-Вс – выходные.