— 1+ опыта в сфере автоматизированного тестирования;
— опыт написания автотестов с использованием связки Selenium WebDriver + Java;
— хорошее знание Java Core, основ SQL и ООП;
— хорошее знание тестовых методологий;
— навыки ведения тестовой документации (тест-планы, тест-кейсы и пр.).
— знание Cucumber или любого другого BDD-фреймворка (Robot/JBehave/Concordion/Fitnesse/etc);
— знание TestNG/JUnit;
— знание Unix на уровне пользователя;
— знание средств сборки Gradle или Maven;
— опыт работы с Git и JIRA.
— долгосрочную работу;
— полную занятость;
— комфортные условия труда в нашем офисе;
— стабильный и интересный проект;
— сильная команда (численность субкоманды — 15 человек);
— методология разработки — AgileUP.
— добавление новых test stories в существующий BDD-фреймворк для ниже перечисленных веб-приложений;
— создание отчетов по багам и верификация баг-фиксов;
— взаимодействие с разработчиками;
— взаимодействие с аналитиками, уточнение требований и фиксация выясненного в виде функциональных требований, поскольку требования являются частью BDD-фреймворка наравне с тест-кейсами;
— планирование тестирования, оценка задач по тестированию, составление чек-листов и тест-планов;
— участие в авто-тестировании релизов.
Долгосрочный проект для одной из крупнейших телекоммуникационных компаний Украины. Цель проекта — значительно увеличить покрытие E2E авто-тестами для нескольких веб-приложений:
— система биллинга, состоящая из множества микросервисов, интегрированных с другими приложениями компании посредством REST/SOAP API;
— портал самообслуживания абонентов;
— CRM-система;
— система мониторинга работоспособности оборудования.