QA Engineer (manual + automation java)

ТестированиеУдаленно

О нас

Korona – это популярный, интенсивно развивающийся онлайн-сервис денежных переводов и смарт-займов на любые товары и услуги.

Благодаря нашему приложению пользователи в десятках стран мира могут быстро, удобно и безопасно решать свои задачи и помогать близким, где бы они ни находились.

Команда кросс-функциональные (аналитики, разработчики, тестировщики обладают универсальными знаниями по всем сервисам своего продукта), в каждой есть свой выделенный скрам-мастер. Отдел тестирования не разделяет ручное и автотестирование, каждый сотрудник может заниматься тем, что готов выполнять в рамках имеющихся знаний, а также прокачивать продуктовую экспертизу и развиваться во всех областях тестирования.

Команда распределенная, наши сотрудники работают по всей РФ, в том числе в Новосибирске, Томске, Санкт-Петербурге и др.

Если ты хочешь прокачать навыки тестирования backend, а также разработки автотестов на Java с ревью у опытных разработчиков и тестировщиков, приглашаем тебя присоединиться к нам! Мы находимся в поисках QA инженера уровня middle+.

Задачи

На старте тебе предстоит заниматься следующими задачами

— тестирование новой фичи на протяжении всего цикла ее существования (от анализа требований до разработки автотестов)

— тестирование REST API и бизнес-логики микросервисов

— интеграционное тестирование микросервисов

— разработка и поддержка автотестов на Java

— анализ требований совместно с командой

— ведение технической документации по сервисам

Далее, по мере погружения в проект, наши тестировщики подключаются к

— участию в code review автотестов и доработка существующего фреймворка

— онбординг новичков и менторство младших инженеров

— сопровождению сервисов на бою (подготовка релизов, мониторинг состояния и поддержка смежных команд по вопросам сервисов)

— улучшение процессов тестирования в подразделения

Наши процессы

— Agile Scrum (Less Huge)

— спринт - 2 недели, релизы по готовности

— в команде уже налажены процессы тестирования, всё важное описано в регламентах

— не проводим ручное регрессионное тестирование - сразу покрываем его автотестами

— тестируем только бэкенд – фронт и мобильные приложения находятся в ведении других команд

— на старте к новичку прикрепляется наставник, на онбординг выделяется чуть меньше месяца (можно и быстрее), далее - боевые задачи

— в команде есть руководитель и опытные менторы, которые проводят встречи 1-1, помогают с составлением индивидуального плана развития и любыми рабочими вопросами; проводим оценку грейда и/или пересмотр ЗП не реже 1 раза в год, все функции для каждого грейда прописаны и доступны для всех

Стек

— Микросервисная архитектура бекенда + Мобильное приложение IOS-Android + Web JS

— backend: Java 17, SpringBoot 3, Kubernetes, Docker, IntellijIdea, gradle, git

— БД: PostgreSQL

— брокеры сообщений: Apache Kafka, RabbitMQ

— CI/CD: GitlabCI, Jenkins

— документация: Jira, Confluence, Test IT

— тестирование REST API: Postman/Hoppscotch, Jmeter, Wiremock

— автотесты: Java 17, Cucumber-JVM, REST Assured, AssertJ, WireMock, Awaitility, Testcontainers for Java

Что мы ожидаем

— опыт работы тестировщиком от 3х лет (из них в автоматизации от 1-го года)

— уверенное владение теорией тестирования и техниками тест дизайна

— понимание клиент-серверной и/или микросервисной архитектуры

— опыт работы в Postman/Insomnia/Hoppscotch

— опыт работы с системами контроля версий

— опыт работы с CI/CD, например, Gitlab/Jenkins

— опыт работы с СУБД, например, PostrgeSQL/Oracle

— базовые знания Java core

— опыт автоматизации API или веб-приложений, понимание принципов и паттернов автоматизации

Будет преимуществом

— опыт ревью кода

— опыт работы с брокерами сообщений (RabbitMQ)

— опыт работы с Kubernetes и Docker

— опыт проведения интеграционного тестирования

— владение английским языком, достаточным для чтения технической документации

Твои возможности в Koronatech

— понятная траектория роста (performance review, карьерные консультации, индивидуальная карта развития и т.д.)

— обучение и развитие за счёт ресурсов компании (Учебный центр, корпоративная библиотека, оплата внешнего обучения)

— социальный пакет (ДМС с первого рабочего дня, скидки от партнёров, детская программа и т.д.)

— насыщенная корпоративная жизнь (радио, подкасты, кибертурнир, собственные мероприятия и участие в крупных событиях отрасли)

— возможность быть наставником, автором корпоративного блога, спикером – каждый выбирает то, что подходит именно ему

— официальное трудоустройство с первого дня, полностью белая зарплата

— удобный формат работы (гибрид или удаленная работа)

Преимущества

Работай с комфортом: well-being, ДМС и не только

Этапы собеседований

Спланируй все этапы, чтобы подготовиться и ничего не упустить

Похожие вакансии

ИТ-событияУчаствуй в ИТ-событиях и знакомься с ведущими экспертамиПодробнее
ИТ-событияУчаствуй в ИТ-событиях и знакомься с ведущими экспертамиПодробнее