Международная IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках QA Manual/Auto.
Стек: gRPC(Bloom), REST API (Swagger, Postman), Confluence, YouTrack, Jenkins, ELK Kibana, Sentry, Grafana, Kafka, Nats, qase.io.
DB: MySQL, ClickHouse , Redis.
Чем предстоит заниматься:
- Анализ и верификация контрактов (API) в соответствии с требованиями и документацией;
- Функциональное тестирование: gRPC, RREST API (Изолированное тестирование, Интеграционное тестирование) в соотвествии с бизнес-требованиями и критериями приемки (DoD);
- У=частие в E2E тестировании;
- Подготовка тестовых данных (на уровне запросов SQL, и отправки сообщений в Kafka);
- Проектирование тест-тейсов оформление баг-репортов;
- Проверка работоспособности и корректности пользовательского интерфейса, включая функциональное тестирование фронтенда, проверку отображения элементов, навигации и взаимодействия с пользователем.
Какие навыки нужны:
- Опыт тестирования 3+ лет;
- Опыт тестирования web/SaaS проектов на микро сервисной архитектуре;
- Опыт тестирования REST API;
- Опыт и умение работать с логами;
- Знание DevTools и опыт тестирования UI/UX;
- Опыт работы с БД SQL Знание SQL (достаточно на базовом уровне);
- Опыт создания регрессионной модели тестирования (тест-планы, чек-листы, тест-кейсы);
- Знание техник тест-дизайна и умение применять их на практике.
Ожидания со стороны автотестирования:
- Знание TypeScript/JavaScript;
- Реальный опыт Gitlab/Gitlab CI;
- Опыт работы с SQL;
- Опыт работы с REST, HTTP;
- Опыт тестирования API;
- Знание инструментов автоматизированного тестирования: Playwright, Cypress и т.д;
- Умение и опыт сбора системных требований;
- Понимание взаимодействия систем понимание различий между различными типами тестирования.
Будет плюсом:
- Опыт работы с Kafka/RabbitMQ;
- Опыт тестирования реализации сервисов на фреймворке gRPC (protobuf файлы);
- Опыт работы с системами Git;
- Опыт работы с БД noSQL (MongoDB, Redis, другие Key-Value базы данных).
Дополнительным плюсом будет:
- Знание или понимание технологии Fingerprint;
- Знание теории графов. Опыт работы с графовыми базами данных (graphdb, Neo4j или Redis graph);
- Опыт работы с Jenkins;
- Опыт работы с CI/CD;
- Знание Git Flow. Опыт работы/настройки с pipline.
Что компания может предложить Вам:
- Поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
- Оплачиваемые лист нетрудоспособности (больничный лист) и отпускные;
- ДМС после 6 месяцев работы;
- Частичная компенсация английского языка или психолога (на выбор);
- Частичная компенсация спортзала;
- 4 day-off в год за счет компании;
- Компания поддерживает сотрудника в важные периоды жизни;
- Годовой бонус по результатам работы.
В рамках собеседования с командой QA Вам возможно будет предложено выполнить небольшое тестовое задание по тестированию эндпоинта (ов) на тестовом API.