«Система последовательной интеграции», не уверен, что перевод правильный – лучше называть система непрерывной интеграции (continuous integration).
С ними первый раз я столкнулся в начале своей работы, когда 5-7 программистов усиленно писали код и тесты, меняли конфигурационные файлы и лили все свои результаты в trunk/master. В итоге частенько (так частенько, что аж бесило) в основной ветке появлялось нечто нерабочее. Причём выявлялось это тогда, когда нужно было развернуть тестовый стенд, что сильно замедляло работу группы тестирования (ждали исправления) и разработчиков (соответственно исправляли). Т.е. работоспособность кода не контролировалась после помещения его в репозиторий.
О компании: Paragon Software Group уже больше 20 лет разрабатывает системные утилиты, словари, системы резервного копирования и восстановления, популярные во всем мире и лидирующие в своих направлениях. Одновременно с этими продуктами мы занимается разработкой eCommerce систем как для собственных нужд, так и для наших партнеров во всем мире.
Обязанности:
Разработка и автоматизация тест-кейсов
Прогон, анализ результатов и поддержка имеющихся автотестов
Развития проекта автотестирования
Обязательные требования:
Опыт разработки автотестов для web-приложений на Selenium+Java от 1 года
Опыт разработки с использованием JUnit/TestNG
Опыт проведения нагрузочного тестирования
Желательно:
Rest Assured
Allure
Selenide
SQL
Условия:
"Белая" заработная плата
Полное соблюдение ТК РФ, медицинская страховка
Гибкое начало рабочего дня
Перспективы профессионального и карьерного роста.
Офис: г. Долгопрудный (корпоративный транспорт от м. Ховрино) / г. Москва, м. Цветной бульвар
Вопросы и резюме жду на почте: Kristina.Tepikina@paragon-software.com
Обновила зависимости на Selenium 3.8.1 и теперь при запуске тестов из командной строки вместо информации о том, какой тест сейчас выполняется выводятся сообщения:
Jan 23, 2018 5:14:08 PM org.openqa.selenium.remote.DesiredCapabilities safari
INFO: Using `new SafariOptions()` is preferred to `DesiredCapabilities.safari()`
Jan 23, 2018 5:14:08 PM org.openqa.selenium.remote.DesiredCapabilities edge
INFO: Using `new EdgeOptions()` is preferred to `DesiredCapabilities.edge()`
Jan 23, 2018 5:14:09 PM org.openqa.selenium.remote.DesiredCapabilities firefox
INFO: Using `new FirefoxOptions()` is preferred to `DesiredCapabilities.firefox()`
Причем уже везде все заменила на SafariOptions, EdgeOptions и FirefoxOptions.