IT-hunter
Россия2 месяца назад
Свяжитесь напрямую по этой вакансии
Грейд
Senior
Формат работы
Удаленно
Тип занятости
Полная занятость
По стране
ИИ напишет его по вашему резюме, останется только отправить
Senior QA Engineer - есть вакансия в ручном тестировании, а также в автотестировании.
Открыты в международной IT-компании
Необходимы навыки работы с консолью Linux/Unix-систем для тестирования веб приложений. Компания разрабатывает собственные продукты для b2b клиентов глобальных рынков в сфере Digital-маркетинга, BI-аналитики, гейминга с 2013 года.
Сотрудники создают эффективные решения для быстрой обработки данных и их преобразования, работают с международными проектами. В компании минимум бюрократии, большая экспертиза в используемых технологиях. Нет устаревшего кода и большая свобода от рутинных задач. Отдел тестирования 50+ чел. (ручное, автоматизация, нагрузочное). Есть возможность развития в авто-тестирование (на Python).
Наш ключевой стек: PHP 8+, Golang, Python, Mysql, Clickhouse, Redis, Docker, Kubernetes, Git, CI/CD, Linux.
— ручным тестированием backend и web-приложений; — функциональным, регрессионным, smoke, интеграционным и приёмочным тестированием; — тестированием REST API и взаимодействия между сервисами; — проверкой сложной бизнес-логики и данных в БД; — тестированием интеграций и асинхронного взаимодействия между сервисами; — анализом логов и локализацией проблем на стороне backend, БД, сети или окружения; — тестированием требований и участием в планировании; — разработкой тест-кейсов, чек-листов и другой тестовой документации; — сопровождением релизов со стороны QA.
Linux / Unix Нужен уверенный практический опыт работы через консоль: процессы, файлы, логи, grep/pipe, сетевые утилиты, диагностика сервисов. Linux здесь один из ключевых критериев, а не просто пункт в резюме.
Базы данных и SQL Нужен уровень выше простых SELECT. Важно понимать и использовать:
— JOIN, GROUP BY, ORDER BY, подзапросы; — SQL-транзакции: BEGIN, COMMIT, ROLLBACK; — свойства ACID; — индексы: зачем они нужны, какие запросы ускоряют и какие операции могут замедлять; — проверку данных и бизнес-логики непосредственно в БД.
Backend / API Нужен реальный опыт тестирования backend-сервисов и REST API через Postman, Swagger, curl или аналогичные инструменты. Важно понимать HTTP-методы, status codes, headers, JSON, авторизацию и взаимодействие сервисов.
Сети Важно понимать клиент-серверное взаимодействие и основы сетей:
— TCP/IP; — установка соединения; — HTTP/HTTPS; — основные порты; — DNS; — TLS/SSL и принципы шифрования; — заголовки и CORS/Origin; — уметь разбираться, на каком уровне возникает проблема: приложение, сеть или сервер.
Брокеры сообщений Желателен практический опыт с Kafka или RabbitMQ: понимание очередей и асинхронного взаимодействия, consumer/producer, partitions, consumer groups, offset либо exchanges/routing.
— понимание ООП; — опыт с Python; — Docker / Docker Compose; — Kubernetes; — Redis, ClickHouse; — CI/CD; — опыт с микросервисной архитектурой; — опыт автоматизации тестирования или желание в дальнейшем перейти в AQA на Python.
Что готовы предложить: