QA automation
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Обязанности:
Проект: банковское мобильное приложение "кредит".
- Тестирование мобилок, через appium (android, ios)
Тестирование сервисов REST API. - Автоматизация написанных тест кейсов на языке программирования java;
- Использования практик BDD автоматизации
- Написание интеграций с внешними системами внутри фрейворка команды
Автоматизация Rest-запросов различной сложности средствами RestAssured - Работа с базами данных
- Автоматизация мобильного приложения средствами Appium
- Написание E2E-сценариев по инцидентам
- Автоматизация web-клиента средствами Selenium
Участие в доработках фреймворка команды автоматизации
Ценим ребят, готовых делиться знаниями и практиками, брать менторство над менее опытными специалистами, проактивных в жизни команды
Требования:
- Опыт автоматизации тестирования от 1 года лет
- Четкое понимание концепций объектно-ориентированного программирования
- Знание Java Core
- Умение применять структуры данных в Java(cловари, списки, кортежи и т.п.)
- Опыт разработки фреймворка для автоматизации тестирования
- Знание и умение применять паттерны проектирования автоматизации тестирования
- Знание SQL на уровне JOIN-запросов
- Опыт работы с Selenium (Поиск элементов веб-страницы с помощью локаторов(CSS Selector, XPATH))
- Опыт работы с Rest Assured
- Опыт работы с Git на уровне продвинутого пользователя
Будет плюсом:
Опыт проектирования модульной структуры тестирования API, Web, Android, iOS
Опыт написания автотестов на TestNG/JUnit
Опыт работы с Spring Framework
Опыт интеграции БД c проектом автоматизации(Hibernate/JDBC/MyBatis)
Опыт мобильного тестирования(Appium)
Условия:
- удаленная работа, любая точка в РФ со стабильным интернетом не дальше +-2 часов от московского времени;
- белое трудоуйстройство с первого дня работы, все гарантии ТК РФ.
Бонусы
- регулярный пересмотр з/п с ростом компетенций и изменений в проектах