Задачи
•Самостоятельно проводить функциональное и автоматизированное тестирование, включая анализ и тестирование требований
•Проводить код-ревью автотестов
•Разрабатывать тестовую документацию, включая приёмочные критерии, составлять тестовые сценарии и поддерживать актуальность тестовой модели
•Взаимодействовать с аналитиками, разработчиками, QA и менеджерами
•Участвовать в выпуске релизов и улучшении процессов разработки и тестирования
Требования
•Опыт ручного и автоматизированного тестирования
•Опыт разработки и/или уверенное знание JVM-языка: Java 8, Kotlin, Scala или Groovy
•Для мобильного тестирования — знание JUnit, Espresso или UI Automator
•Для автоматизации тестирования бэкенда — опыт работы с TestNG или JUnit
•Опыт работы с системами CI/CD: TeamCity, Jenkins или GitLab
•Знание баг-трекинговых систем, например JIRA
•Опыт работы с системами контроля версий
•Опыт работы с REST API, HTTP/HTTPS, JSON и SOAP
•Опыт использования снифферов трафика, например Charles или Fiddler
•Знание Git и Git Flow
•Понимание гибких методологий разработки, их ценностей и процессов
•Умение работать в большой распределённой команде
Будет плюсом: XCTest, UI Automator, Allure, Maven или Gradle
Условия
•Официальное оформление по ТК или через ИП
•Премии за успехи в проекте и хорошую работу
•Регулярное повышение зарплаты по мере роста компетенций; ревью каждые 6 месяцев или по запросу
•Премии за привлечение новых сотрудников и клиентов
•Премии за интервьюирование новых сотрудников и выступления на конференциях
•Полный рабочий день, сотрудничество по договору