Обязанности:
Sibedge — аккредитованная IT-компания. Уже 19 лет мы занимаемся заказной разработкой ПО. Сейчас мы в поиске nестировщика для проекта по развитию крупной платформы кадрового электронного документооборота. О проекте: Мы развиваем продукт, который является лидером рынка кадрового электронного документооборота в России, предназначенный для автоматизации всех ключевых HR-процессов, связанных с жизненным циклом сотрудников: приём, оформление, подписание документов, отпуска, справки и т. д. Система обеспечивает подписание документов онлайн (веб- и мобильное приложение) с использованием различных видов электронных подписей, интеграцию с учётными системами (например, 1С), уведомления, шаблоны документов, гибкие маршруты согласования, хранение и поиск в архиве. Система работает в условиях высокой нагрузки на создание, подписание и хранение документов, массовых рассылок и уведомлений, большого числа одновременно активных сессий разных типов пользователей (сотрудники, руководители, кадровики, администраторы). К системе предъявляются высокие требования к надёжности, безопасности и соответствию нормативным требованиям (законы об электронных подписях, сохранности данных). Стек: Java, Play, Spring, Angular; 30+ микросервисов; PostgreSQL, ClickHouse; мобильные приложения Android/iOS; Jira, Confluence, Allure TestOps; Sentry, серверные логи; Swagger, Postman; Kafka, RabbitMQ; Docker; GitLab, Jenkins. Чем предстоит заниматься: тестировать веб- и мобильное приложение: функциональное, регрессионное, тестирование удобства использования, безопасности, интеграционное (в т.ч. интеграция с 1С); разворачивать и поддерживать тестовый стенд с тестовой инфраструктурой; локализовывать и документировать найденные дефекты; поддерживать и писать тестовую документацию, инструкции; обсуждать исправления с участниками команды и отслеживать процесс их устранения; анализировать результаты тестирования; разрабатывать сценарии тестирования; генерировать данные для проведения тестирования. Что ожидаем от кандидата: знание теории тестирования и умение применять её на практике; общее понимание клиент-серверной архитектуры; уверенные навыки работы с REST API (Postman, Swagger, Proxyman), умение анализировать и формировать запросы; навык работы с PostgreSQL (SELECT, JOIN, вложенные запросы, агрегаты); опыт работы с Linux; опыт работы с удалённой системой через bash, умение копировать данные с удалённой системы и в неё; умение читать и анализировать логи приложения; понимание принципов CI/CD и опыт работы с соответствующими инструментами (Jenkins, GitLab CI/CD); знание основ сетевых технологий и протоколов (HTTP/HTTPS, DNS, TCP/IP, WebSocket); навыки работы с системами баг-трекинга и управления задачами (Jira); знание основ Docker и контейнеризации (поднимать сервисы для тестов, работа с docker-compose); умение оформлять тестовую документацию: чек-листы, тест-кейсы, тест-планы, отчёты о тестировании; понимание принципа работы очередей сообщений; навыки взаимодействия с командой (аналитики, разработчики, DevOps, менеджеры), умение доносить найденные проблемы; понимание работы Git; опыт работы в Jenkins; уровень английского языка — коммуникация ведётся на русском. Будет плюсом: знание Kotlin, участие в написании интеграционных тестов; владение любым языком программирования; опыт работы с интеграцией 1С. Что вам может быть интересно о Sibedge: мы предоставляем официальное оформление, «белую» заработную плату; мы лояльно относимся к гибкому графику работы, если он не снижает эффективность всей команды; благодаря ежегодному Performance Review каждый видит свой вклад в общий результат и определяет траекторию дальнейшего развития; компания и сотрудники всегда имеют возможность договориться. Придерживаемся принципа: если тебе чего-то не хватает — скажи об этом. Вместе мы обязательно найдём решение, чтобы каждый остался в позиции win-win.Похожие вакансии
C++ Middle/Senior Embedded Developer
От 130 000 до 350 000 руб.
Томск
Научно-производственная фирма Микран