Разработчику программных продуктов и решений для обеспечения информационной безопасности организаций требуется Инженер по автоматизированному тестированию.
Обязанности:
Тестирование компонентов продукта;
Локализация проблем и их документирование;
Автоматизация процесса тестирования - разработка автотестов, запуск и анализ результатов;
Развитие подходов к тестированию и участие в формировании методик;
Взаимодействие с командой разработчиков;
Оценка трудоемкости задач, планирование.
Требования:
Базовые знания процесса тестирования и разработки;
Знание методик тестирования ПО;
Знание ОС семейства Linux на уровне уверенного пользователя, умение работать с командной строкой;
Опыт автоматизированного тестирования;
Знание языков Python, Bash;
Знание одной из СУБД – Oracle, MsSQL, MySQL, Postgresql;
Понимание сетевых технологий;
Уверенный пользователь средств виртуализации (настольные VMWare, ESXi, etc);
Умение грамотно излагать свои мысли как устно, так и письменно;
Понимание основ ООП;
Владение языком SQL на уровне запросов к БД;
Технический английский;
Понимание принципов работы реляционных СУБД (будет плюсом);
Опыт работы с ORACLE и PostgreSQL (будет плюсом);
Опыт в тестировании Web-приложений (будет плюсом);
Опыт в тестировании приложений под Linux (будет плюсом);
Знание технологий XPATH, Jquery, CSS, HTML (будет плюсом);
Опыт автоматизированного тестирования с использованием Selenium (будет плюсом);
Знание протоколов TCP/IP, HTTP, SMTP, OSCAR, знакомство с принципом работы и архитектурой сетевых приложений на прикладном уровне (будет плюсом);
Опыт работы с различными системами виртуализации: Vspere, proxmox, openstack и т.п. (будет плюсом);
Знание git, gerrit (будет плюсом);
Опыт в работе с CI системами такими, как Teamcity или Jenkins (будет плюсом);
Знание C/C++, опыт в сборке проектов (будет плюсом);
Опыт работы с PyTest (будет плюсом);
Существенный опыт разработки на python (будет плюсом)
Доброго времени суток. прошу помощи в решение дилеммы. Один из продуктов нашей компаний - HTML5 веб приложение, оно тестируется с помощью selenium webdriver + PageObjects, автотесты выкачиваются из TFS и прогоняются в TeamCity.
На данный момент возникла необходимость автоматизированного тестирования мобильных приложений (iOS, Android). Хотелось бы, чтобы все это происходило в одном месте и запускались тесты из Visual Studio или TeamCity.
Пробовали Appium для Android - работает отлично (и бесплатно). Сегодня скачал Ranorex, чтобы посмотреть как он себя ведет с iOS. Оказывается без xCode (и Mac'a) там не обойтись, как и в случае с Appium.
Собственно говоря, нужен продукт, при помощи которого я смогу писать автотесты для обоих осей под виндой с возможностью интеграции с TFS и Visual Studio. Не имеет значение платный или нет. Если таковой существует - буду очень благодарен вашим советам.
Подскажите кто этим постоянно занимается. Разрабатываем сайт подработок(объявления о наеме сотрудника на подработку и предложения работы). Сейчас этот сайт пуст. Как правильно нагрузить и проверить стрессоустойчивость сайта? Сайт сейчас уже общедоступен, но чтобы это не было скрытой рекламой/расскруткой, то выкладывать его не буду. Могу дать ссылку в лс. Ну или как правильно поступить для наглядности?
Вопрос в том, какую бессплатную тулзу взять? Заполнять данные и каким образом и вообще сколько данных? Как сделать реальное движение на сайте - один логиниться, другой регистрируется, третий создает, четвертый ищет ну и так N-ное количество пользователей. Мне самому надо определить сколько пользователь выдержит сайт и выдать результат!