О компании:
Мы разрабатываем масштабируемую B2B SaaS-платформу для High risk-индустрии. Наш продукт помогает клиентам запускать проекты по всему миру. В фокусе - надёжность, масштабируемость и высокая производительность под реальную боевую нагрузку!
Находимся в поиске Manual QA Engineer со знаниями автотестирования (Senior lvl).
Технологии:
- gRPC(Bloom);
- REST API (Swagger, Postman);
- Confluence, YouTrack;
- Jenkins;
- ELK Kibana;
- Kafka;
- DB: MySQL, ClickHouse, Redis.
Чем предстоит заниматься:
- анализ и верификация контрактов (API) в соответствии с требованиями и документацией;
- функциональное тестирование: gRPC, RREST API (Изолированное тестирование, Интеграционное тестирование) в соотвествии с бизнес-требованиями и критериями приемки (DoD);
- участие в E2E тестировании;
- подготовка тестовых данных (на уровне запросов SQL, и отправки сообщений в Kafka);
- проектирование тест-тейсов оформление баг-репортов;
- проверка работоспособности и корректности пользовательского интерфейса, включая функциональное тестирование фронтенда, проверку отображения элементов, навигации и взаимодействия с пользователем.
Что ожидаем:
- опыт тестирования 4+лет;
- опыт тестирования web/SaaS проектов на микро сервисной архитектуре;
- опыт тестирования REST API;
- опыт и умение работать с логами;
- знание DevTools и опыт тестирования UI/UX;
- опыт работы с БД SQL Знание SQL (достаточно на базовом уровне);
- опыт создания регрессионной модели тестирования (тест-планы, чек-листы, тест-кейсы);
- знание техник тест-дизайна и умение применять их на практике.
Что мы ожидаем от Вас со стороны автотестирования:
- знание TypeScript/JavaScript;
- реальный опыт Gitlab/Gitlab CI;
- опыт работы с SQL;
- опыт работы с REST, HTTP;
- опыт тестирования API;
- знание инструментов автоматизированного тестирования: Playwright, Cypress и т.д;
- умение и опыт сбора системных требований;
- понимание взаимодействия систем понимание различий между различными типами тестирования.
Будет плюсом:
- опыт работы с KafkaRabbitMQ;
- опыт тестирования реализации сервисов на фреймворке gRPC (protobuf файлы);
- опыт работы с системами Git;
- опыт работы с БД noSQL (MongoDB, Redis, другие Key-Value базы данных).
Дополнительным плюсом будет:
- знание или понимание технологии Fingerprint;
- знание теории графов. Опыт работы с графовыми базами данных (graphdb, Neo4j или Redis graph);
- опыт работы с Jenkins;
- опыт работы с CI/CD;
- знание Git Flow. Опыт работы/настройки с pipline.
Что предлагаем:
- годовой бонус до 1-го оклада;
- поездки на конференции, бонусы, обучение;
- работа с настоящим highload;
- корпоративные скидки на занятия по английскому языку от SkyEng;
- возможность удалёнки или работы из офисов Москвы, Белграда и Лимассола;
- реферальная программа за успешную рекомендацию кандидата;
- гибкий график, минимум бюрократии.