Вакансия: Специалист по автоматизации тестирования ПО (QA-automation) middle/high middle
Описание вакансии
Привет! Мы Renue , IT-компания из Екатеринбурга. Мы специализируемся на разработке масштабных проектов для государственных и крупных IT-компаний в России и СНГ.
Каждый наш новый проект - уникальный, потому что мы занимаемся заказной разработкой (B2G), работаем с highload системами, сервис-ориентированной архитектурой и используем современные фреймворки и технологии
В ближайшие несколько лет качество разрабатываемого программного обеспечения может стать основным и, возможно, единственным конкурентным фактором среди IT-компаний, мы стремимся сделать это нашим ключевым преимуществом. Если ты разделяешь эту точку зрения, то мы будем рады видеть тебя в нашей команде!
Наш стек:
Java SE, Spring Framework, Linux, PostgreSQL, Apache Kafka, MinIO (s3)- бэк и хранилища;
Ansible, ELK, Prometheus, Grafana - CI/CD и мониторинг;
Docker, K8s - оркестрация.
Чем предстоит заниматься:
- тестирование веб-приложений: проведение функционального, нефункционального, интеграционного, автоматизированного тестирования;
- тестирование API сервисов: проведение функционального, нефункционального, интеграционного, автоматизированного тестирования;
- разработкой UI и/или API автотестов на языке Java;
- ведение технической документации по тестированию;
- участвовать в развитии процессов тестирования: упрощать и ускорять процесс тестирования на проекте и в целом в компании.
Мы ожидаем:
- опыт работы тестировщиком от 3х лет (из них в автоматизации от 1-го года);
- опыт реализации и написания автоматизированных сценариев тестирования:
Fronted-автотестирование: Java, Selenide/Selenoid, TestNG, Maven
Backend-автотсетивроание: Java, TestNG, REST Assured, Maven; - опыт тестирования API: понимание RESTful API, уверенное пользование Swagger, Postman, DevTools;
- опыт написания базовых SQL-запросов, опыт работы с БД (PostgreSQL);
- опыт разработки тестовой документации: тест-планов, чек-листов, тест-кейсов (TestIT);
- практический опыт с форматами данных с XSD, XML (xslt), JSON;
- работа с логами через Kibana/ ELK-стек или аналогами;
- умение работать с системами контроля версий (Git) и базовое понимание ci/cd процессов;
- хорошее понимание процессов разработки и жизненного цикла ПО;
- аналитический склад ума, аккуратность, внимательность;
- будет плюсом, если есть опыт с брокерами сообщений Kafka или MQ;
- будет плюсом, если есть опыт работы с CryptoPro.
Мы предлагаем: