QA Fullstack на JAVA (WEB)

QA Fullstack на JAVA (WEB)


Компания Centicore💙 находится в поисках QA Fullstack на JAVA (WEB). Наша компания занимается продуктовой разработкой проектов наших Заказчиков под ключ.         

Компания: крупный коммерческий банк в РФ

Формат работы: удаленный (РФ + дружественные страны)

Вилка: 230-260 к на руки (в зависимости от опыта и пожеланий кандидата)        

      

🔷 Условия:         

- Удаленный формат работы в IT аккредитованной компании;        

- Длительный проект;        

- Оплачиваемый отпуск 28 календарных дней в год и оплачиваемые больничные;        

- ДМС;        

- Предоставление техники;

- Компенсация хобби/спортзала/англ.яз.;        

- Индексация/пересмотр ЗП;        

- Компенсация проф.обучения;        

- Возможность участия во внутренних программах компании и активностях, например: в реферальной программе «приведи друга»;        

- Услуги корпоративного психолога.        

       

🔷 Ожидания:        

Общие требования:

- Опыт работы в тестировании от 2 лет.

- Понимание принципов микросервисной архитектуры.

- Умение грамотно составлять тест-кейсы и работать с тестовой документацией.

- Опыт работы в Agile/Scrum-командах.

Навыки тестирования:

- Опыт тестирования REST API.

- Знание SQL для тестирования баз данных.

- Владение инструментами Swagger и Postman.

- Умение читать и анализировать логи приложений.

- Понимание специфики юнит-тестирования.

Навыки автоматизации:

- Автотесты на Java:

- Основы языка Java

- Работа с коллекциями

- Generics

- Лямбда-выражения и Stream API

- Принципы SOLID (важны Single Responsibility Principle и Open/Closed Principle).

- Инкапсуляция, наследование, полиморфизм, композиция.

- Использование интерфейсов и абстрактных классов.

- Паттерны проектирования: Builder, Factory, Singleton, Adapter, Decorator, Page Object

- Опыт работы с Rest Assured (API-тестирование).

- Опыт работы с Junit 5 (включая Extentions)

- Опыт работы с Selenide (UI-тестирование).

- Использование Gradle как системы сборки.

- Опыт работы с Kafka

- Знание Jenkins:

- Написание и поддержка Jenkinsfile

- Настройка параметризированных джоб

Отчётность и тест-менеджмент:

- Опыт работы с Allure и Allure TestOps.

- Опыт работы в Jira, Confluence.

Будет плюсом:

- Работа с Mock-сервисами (WireMock).

- Опыт работы с Kubernetes и Docker

- Использование Spring Boot Test для интеграционного тестирования

- Знание Hibernate, JPA

Доп. информация:

- WEB-тестирование или mobile? – WEB тестирование

- Какое соотношение ручного тестирования и авто? – 80/20 в пользу авто

- В каком соотношении backend и frontend тестирование? – 30/70


Контакты: @chloe_cay



Report Page