Мы - Компания IT_One, стратегический партнер по цифровизации российского бизнеса и государственных органов. Наша команда реализует крупнейшие проекты цифровой трансформации. Собрали большую команду, в которой сочетаются профессионализм, опыт и молодость. Более 2500 сотрудников. Офисы в Москве, Санкт-Петербурге и Омске.
Сейчас мы находимся в поиске QA Automation Java в проект для нашего заказчика - Лидера рынка DIY в России.
Проект по реализации мастер-системы хранения электронных перевозочных документов.
Обязанности
- Анализ требований и выявление расхождений
- Разработка тестовой документации
- Ручное функциональное тестирование
- Разработка и поддержка автоматизированных тестов
- Проведение интеграционных тестов
- Проведение end-to-end (e2e) тестирования
- Ручное/Автоматизация
- 20/80 (в начале больше ручного, пока нет автоматизации)
Обязательные требования
!Уверенное знание теории тестирования
!Уверенное знание основных практик тест-дизайна и умение применять их на практике
Знание базовых команд Git
Хорошие знания SQL (CRUD + join)
!Уверенные знания REST
!Уверенные навыки тестирования API
!Опыт функционального, интеграционного и E2E-тестирования
Умение составить тест-план под конкретные цели
Понимание особенностей тестирования в микросервисной архитектуре
Навыки выявления неявных требований
!Уверенные знания Java Core
Уверенные знания Rest-assured (или аналогов)
Уверенные знания JUnit/TestNG или аналогов
!Понимание ООП
!Знание основных паттернов проектирования ПО и автотестов в частности
!Понимание основных принципов построения архитектуры фреймворков автоматизации
!Умение написать клиенты взаимодействия с базами данных, брокерами сообщений
Будет плюсом
Понимание работы систем сборки приложений
Опыт выстраивания автоматизации тестирования с нуля
Опыт создания/глубокой переработки фреймворков/библиотек