Проведение функционального и нефункционального тестирования;
Создание и поддержание тестовой документации в актуальном состоянии;
Оценка задач на создание документации, ручное и автоматизированное тестирование;
Разработка автотестов;
Интеграция автотестов в CI/CD.
Требования
Опыт работы в тестировании frontend (web) и backend (REST API, WebSocket) от 3 лет.
Понимание процессов тестирования и способность работать с различными подходами к тестированию API и UI (web).
Знание клиент-серверной архитектуры и принципов работы микросервисов.
Навыки тестирования API, работы с инструментами curl/Postman (коллекции, запросы).
Базовые знания SQL и умение работать с базами данных.
Опыт работы с логами и DevTools (Elements, Console, Network, Application).
Знание механизмов работы Apache Kafka/RabbitMQ.
Понимание принципов контейнеризации и опыт работы с Docker/Kubernetes/Docker Swarm.
Навыки анализа логов в Graylog, Grafana, Portainer.
Опыт работы с инструментами CI/CD (GitLab, Jenkins и аналогичные), VCS (git), TMS (TestRail, TestIT, Allure TestOps, TestLink и др.), а также с Issue Trackers (JIRA, YouTrack).
Владение техниками тест-дизайна и умение разрабатывать тестовую документацию (тест-планы, чек-листы, тест-кейсы).
Умение работать со снифферами трафика (Charles, Proxyman, Burp Suite, Fiddler).
Опыт внедрения автоматизации в процесс тестирования.
Навыки написания автотестов с использованием Selenium и PlayWright.
Владение языками программирования Python, Java, TypeScript, JavaScript.
Опыт тестирования мобильных приложений (web, PWA, APK) и понимание особенностей мобильного тестирования.
Проактивный подход к задачам и высокая степень самостоятельности в работе.
Условия:
График работы 5/2
Официальное трудоустройство
Обучение и карьерный рост
Активная и интересная работа; профессиональное развитие