
Ecom.tech
QA Engineer (automation)
- Kotlin
- Java
- PostgreSQL
- Автоматизированное тестирование
- Spring Framework
- Тестирование
- Kafka
- API
- Функциональное тестирование
Сейчас мы в поиске QA Engineer (automation).
Мы активно развиваем направление автоматизированного тестирования в компании. Сейчас мы ищем грамотного инженера, который будет развивать практику автотестирования в одной из команд. Для нас, в первую очередь, важна экспертиза в тестировании как таковом, где автоматизация выступает инструментом достижения цели.
Описание роли:
-
Вы будете тестировать продукт целиком и отвечать за весь тестируемый функционал, не только его frontend или backend;
-
Развиваться в нагрузочном тестировании;
-
Заниматься развитием платформы автотестирования;
-
Активно принимать участие в жизни QA сообщества.
От успешного соискателя мы ожидаем:
-
Уверенный опыт разработки и внедрения автоматизации тестирования;
-
Опыт тестирования клиент-серверных приложений от 3-х лет и понимание их принципов работы и построения;
-
Хорошее понимание основ тестирования приложений и техник тест-дизайна (виды, способы организации тестов);
-
Опыт написания автотестов под микросервисную архитектуру бэкенда, также будет плюсом, если у вас есть опыт написания тестов для мобильных и веб приложений (Kotlin, Appium, Selenium, Cypress);
-
Опыт интеграции и поддержки автотестов в CI/CD (GitLab CI, Kubernetes);
-
Опыт интеграционного и Е2Е тестирования, локализации дефектов в комплексе из большого числа систем;
-
Умение анализировать проблемы, задачи и составлять план тестирования на основе технических требований.
Чем предстоит заниматься:
-
Заниматься тест-дизайном;
-
Писать и поддерживать автоматизированные тесты для сервисов Самоката;
-
Участвовать в разработке и внедрении процессов автоматизации тестирования;
-
Анализировать результаты тестирования. Выявлять, локализовывать и описывать дефекты;
-
Работать над релизами в составе продуктовой команды.
Стек:
- Back: microservices, Kotlin (Spring), REST/RoR, Elixir, GraphQL, Kafka;
- Front: React (TypeScript);
- Mobile: React Native, Kotlin;
- DB: PostgreSQL;
- CI/CD: GitLab, Kubernetes, Helm, Argo CD;
- Баг-трекер: Jira;
- Требования: Confluence;
- Автоматизация: Kotlin (Spring), Junit, Allure TestOps;
- Дизайн: Figma;
- Тестовая документация: Allure TestOps;
- Логи/ мониторинг: Kibana, Grafana;
- Снифферы и тестирование API: MitmProxy, Postman;
- НТ: JMeter, Influx, Grafana.