Senior/Regular QA Automation (Java) Engineer (offline)

Responsibilities
• Написание и актуализация автотестов для клиентской и серверной части мобильного приложения
• Анализ прохождения автотестов
• Анализ и валидация дефектов, корректное оформление дефектов в багтрекинговой системе;
Взаимодействие с командой (архитекторы, аналитики, разрабочики, DevOps)
Анализ документации (Confluence)
Поддержка CI/CD и инфраструктуры в части тестирования

Mandatory Skills Description
Проект 1:
· Опыт в автоматизации от 6 месяцев.
· Умение тестировать FE, BE, работать с базой.
· Понимание основных процессов тестирования.
· Умение заводить и работать с дефектами.
· Знание методологии тестирования, владение техникой тест-дизайна.
· Чтение и написание Gherkin сценариев на основе требований заказчика.
· Имплементация шагов Gherkin.
· Понимание Page Object Pattern.
· Понимание методологии TDD/BDD.
· Опыт автоматизации тестирования приложений в связке Java + Selenium + WebDriver
· Умение работать с инструментами: Jira, Android Studio, Xcode, Эмуляторы, Git, Gherkin, Kibana, Java, Native Android/IOS command (xcuit, adb), Maven, JUnit, Serenity Framework, Appium, NodeJS, CI CD (Jenkins, WebHook, Stash), Grafana, Docker.
· Умение работать с REST/API, JSON, SQL, Linux command, JavaScript.

Проект 2
- Только бекенд (SOAP/REST/SQL), без FE
- Только Java + Maven + JUnit , без Selenium/WebDriver
- Умение писать автоматические, быстрые, параллельные тесты для микросервисов на REST и микросервисных систем

Nice-to-Have Skills
Опыт работы по SCRUM
Понимание решения PageObject
Опыт нагрузочного тестирования jmeter/locust

Languages
Russian: C1 Advanced

The job ad is no longer active
Job unpublished on 4 October 2021

Look at the current jobs QA Automation Remote→