Команда: Вы будете работать в составе кросс-функциональной команды разработки, тесно взаимодействуя с аналитиками, бэкенд- и фронтенд-разработчиками.
Soft-skills:
- Ответственность и самодисциплина;
- Умение эффективно использовать своё время и время команды;
- Понимание рабочей этики (в общении с командой и заказчиком).
Hard-skills:
- Умение системно анализировать процессы и требования;
- Тестирование Backend и API:
- Глубокое понимание микросервисной архитектуры и принципов работы распределенных систем;
- Уверенное тестирование REST API (HTTP-методы, валидация JSON-схем, Swagger/OpenAPI) Инструменты: Postman, Insomnia (работа с коллекциями и окружениями);
- Умение читать и анализировать логи сервера (Java-приложения, Kibana);
- Уверенное владение SQL (уровень выше начального: сложные SELECT, JOIN, подзапросы, UPDATE, INSERT);
- Опыт работы с PostgreSQL/MySQL (DBeaver, pgAdmin), проверка целостности данных;
- Опыт работы с брокерами сообщений: Kafka (понимание работы брокера, умение пользоваться инструментами типа Offset Explorer / Kafka Tool), RabbitMQ;
- Тестирование асинхронной коммуникации;
- Тестирование UI корпоративных веб-приложений, понимание принципов юзабилити для бизнес-пользователей;
- Уверенное владение DevTools (Network, Console, Elements);
- Баг-трекеры и TCM: Jira, TestIT / TFS;
- Инфраструктура и CI/CD:
- Понимание принципов CI/CD;
- Опыт работы с системами контроля версий (Git / Bitbucket) и CI-серверами (Jenkins / TeamCity);
- Базовое понимание Kubernetes / OpenShift (умение посмотреть поды, логи, configmap, deployment);
Задачи:
- Проведение полного цикла тестирования: функциональное, интеграционное, регрессионное, smoke, API и тестирование бизнес-логики (Backend ~80%, Frontend ~20%).
- Проектирование и поддержка тестовой модели: написание тест-планов, тест-кейсов, чек-листов, программ и методик испытаний (ПМИ), протоколов ПСИ.
- Подготовка, формирование и обезличивание тестовых данных.
- Организация и проведение регрессионного тестирования, демо и ПСИ для бизнес-заказчиков.
- Контроль качества на ПРОМе: работа с дефектами, обработка обращений, выполнение re-test.
- Взаимодействие с командой (разработка, аналитики, QA), а также с представителями внешних компаний/подрядчиков (согласование данных, приемка результатов, контроль работ).
- Написание инструкций и статей по текущему функционалу и специфическим настройкам.
- Разработка и поддержка фреймворков автоматизации тестирования.
Будет плюсом:
- Глубокое знание бизнес-логики кредитного конвейера СМБ, опыт работы в ДБО (Дистанционное Банковское Обслуживание), понимание финансовых регламентов.
- Базовые знания Java, PL/SQL, тестирование хранимых процедур.
- Инфраструктура: Опыт конфигурирования Java-приложений (Helm), базовые знания Istio-proxy, продвинутый уровень работы с k8s (управление окружением, env-config).
- Успешный опыт ведения демо и ПСИ для бизнеса, опыт контроля и приемки работ от внешних подрядчиков.
- Релевантный опыт разработки и поддержки фреймворков автоматизации тестирования.
Плюшки:
- Компьютер/монитор: можно работать со своего железа, либо готовы предоставить;
- Лицензии на IDE — компенсируем;
- Корп. скидки на изучение английского и подготовительные курсы для сотрудников и их детей.
Процесс:
- Общение в чате с HR (15–20 мин);
- Тех. интервью с командой (1 час) без олимпиадных задач и неадекватных вопросов;
- Оперативный выход на проект в горизонте двух недель.
О нас:
Dcloud - это сплоченное сообщество независимых разработчиков, основанное более 10 лет назад профессионалами из ведущих IT-компаний, таких как Epam, Luxoft и Accenture. Мы специализируемся на разработке проектов с нуля, сотрудничая с крупными корпорациями и известными стартапами.
Присоединяйтесь к нам! Если вы готовы к новым вызовам и хотите работать на масштабных проектах, соответствующих вашему опыту и интересам, Dcloud — это то, что вам нужно. Мы ждем вас в нашей команде, где ваши идеи и опыт станут частью передовых решений!