Актуальные заказы по Selenium WebDriver

Инженер автотестирования

Удаленно
Full-time

Проект крупного страхового сервиса.


Задачи и требования:

• Опыт работы в тестировании и автотестировании.

• Опыт работы с инструментами по управлению тестированием.

• Опыт тестирования frontend и backend.

• Опыт настройки инфраструктуры для запуска автотестов и предоставления отчетности (Jenkins + Allure2).

• Опыт настройки и поддержания параллельного запуска автотестов.

• Понимание принципов работы и построения клиент-серверных приложений и микросервисной архитектуры.

• Опыт функционального тестирования ПО.

• Опыт тестирования сложных интеграционных систем.

• Опыт управления группой в рамках автоматизации тестирования.

• Опыт разработки документации тестирования.

• Составление отчетов о тестировании, предоставление промежуточных статусов по тестированию.

• Навык анализа и локализации выявленных ошибок, в том числе и при проведении интеграционного тестирования.

• Навык анализа требований, и разработки тестовых сценариев на их основе. Оценка трудозатрат по тестированию.

• Навык исполнения тестовых сценариев в информационных системах.

• Навык выявления и эскалации проблем и рисков тестирования.

• Понимание особенностей работы REST-интерфейсов/SOAP.

• Знание и навыки работы с БД (SQL).

• JavaScript в рамках автотестирования.

• Selenium Webdriver, понимание модели DOM.

• Опыт TestNG или JUnit, Maven или Gradle.

• Владение следующими инструментами: Postman, Swagger, Jenkins, fiddler, WinSCP илиmPutty, Gems, Git.

• Опыт работы по методологии Scrum.

QA Lead Java

Удаленно
Full-time
Проектная занятость
Задачи: - Разработка стратегии и тактики тестирования - Планирование регрессионного, интеграционного, нагрузочного и приемочного тестирования - Участие в ревью дефектов - Автоматизировать процессы разработки и тестирования - Выстраивать CI/CD проекта - Налаживание взаимодействия QA инженеров в нескольких командах (обмен опытом, ведение общей базы знаний) - Разрабатывать фреймворк автоматизации - Исследовать новые технологии и внедрять их на проекте - Подготовка метрик автоматизированных тестов Требования и опыт: - Опыт в тестировании от 5 лет - Опыт в автотестировании от 3 лет - Опыт руководства группой тестировщиков от 2х лет - Умение проектировать тест-кейсы и подготавливать тестовые данные для тестирования - Хорошие знание Java, стандартных и дополнительных библиотек - Уверенное использование и понимание как работает под капотом Selenium Webdriver (Selenide и Appium для мобильных платформ) - Опыт написания собственного фреймворка - Опыт работы в unix системах - Опыт работы с API (Soap, Rest) - Опыт использование git - Опыт использование CI - Опыт работы с Docker - Опыт составления запросов SQL - Опыт управления непрямыми (функциональными) подчиненными Банковский проект.

Инженер по автоматизированному обеспечению качества

Требуемые квалификации: 3+ года опыта работы в области автоматизации QA; Знание различных типов тестирования, сред; Опыт тестирования API-сервисов; Опыт работы с инструментами автоматизации тестирования, такими как Selenium WebDriver; Опыт тестирования веб-приложений, мобильных приложений; Опыт автоматизации процессов сборки, развертывания приложений и систем непрерывной интеграции, таких как Gitlab, Jenkins; Развитые навыки письменного и устного общения на английском языке. Желательно иметь: Опыт тестирования сервисов REST, GraphQL, GRPC; Опыт кодирования на Java; Знание Testrail; Знание процессов DevOps является преимуществом; Знакомство с инфраструктурными средами, такими как Docker и т.д. Обязанности: Разработка и поддержка существующих автоматизированных тестов; Работа над тестовым фреймворком для поддержки текущих потребностей в качественном продукте; Мониторинг тестового пакета и соответствующее устранение проблем; Подготовка планов тестирования для дальнейшей автоматизации.

Test Automation Engineer

LIBERTEX — является ведущим международным брендом на рынке финансовых услуг, и одним из лидеров в мировой розничной индустрии Форекс. Компания 23 года на рынке, на сегодняшний день имеет более 100 отделений и представлена во многих странах мира. Работа компании отмечена многими престижными наградами. В LIBERTEX продуктовая, а не заказная разработка. Мы постоянно экспериментируем, развиваем наши сервисы и запускаем новые. О команде: Команда занимается разработкой и поддержкой механизмов регистрации клиентов и последующего сопровождения с целью обеспечения легкого и комфортного старта в продуктах компании. В команде есть бекенд разработчики (Java), несколько тестировщиков и специалист по автоматизации тестирования, аналитик, менеджер продукта и Scrum-мастер. Мы пишем расширяемый код, который легко поддерживать и переиспользовать. Много общаемся внутри команды, оптимальные решения находим вместе. Используем практику code-review. Работаем по Scrum и используем SAFe для планирования взаимодействия с wдругими командами. Описание вакансии Test Automation Engineer Responsibilities Ensure product quality by functional, integration and regression testing Define check lists and test cases documentation and maintain existing one in a consistent state Provide test results analysis and reporting Suggest improvements regarding logging structure Analyse and make recommendations regarding technology improvements, upgrades and modifications. Not necessarily a bug hunter, but should be able to explain defects in depth Requirements Must have: Experience with test automation frameworks & tools (TestNG preferred) Hands on experience with test management tools Experience with object-oriented programming languages (Java8+ preferred) Experience with RESTful WebServices testing Experience with BDD; Experience with log tracing (ELK preferred) Experience with Continuous Integration / Continuous Delivery English: upper intermediate or higher Nice to have: Work experience in financial, investment and trading companies Experience with service-oriented architecture (Microservices, Enterprise service bus) Experience with scripting language (Unix Shell, PowerShell, Groovy Script) Experience in testing async systems Experience with functional UI testing (Selenium WebDriver) Experience with messaging systems (Kafka preferred) Experience with Jenkins - setting up and executing test automation jobs Worked with Atlassian JIRA Understanding of Agile methodologies Benefits A very competitive salary in a stable company Regular salary reviews — we reward great work A comfortable office with modern design Peace of mind with medical assurance Work in a friendly professional team Unique international corporate culture Team-building activities and other catching events in IT sphere

QA Engineer / Инженер по тестированию

ManyChat – это веб-приложение, которое помогает бизнесам взаимодействовать со своей аудиторией через Facebook Messenger. Мы одни из первопроходцев в индустрии чат-ботов. Сейчас нашей платформой пользуются более 20 000 бизнесов по всему миру. Мы растем на 50%+ в месяц органически и находимся в самом центре коммуникационной революции. Нам нужен человек, готовый к высокой динамике разработки, интенсивным коммуникациям с командой и способный самостоятельно принимать взвешенные решения в своей области. Что мы от вас ожидаем: Опыт тестирования сложных веб-приложений больше года. Понимание работы всех направлений тестирования и контроля качества продукта. Опыт работы с автоматизированным тестированием веб-приложений (Selenium Webdriver или аналогичные технологии). Хороший английский. Что нужно будет делать: UI и функциональное тестирование продукта. Постоянный контроль качества разрабатываемого сервиса. Анализ UI/UX и формирование предложений по улучшению сервиса. Выстраивание процессов автоматизированного тестирования сервиса. Условия: Достойная зарплата в соответствии с навыками Удалённая работа, строго фулл-тайм О нас: Мы начали работу над ManyChat в 2015 году. Запустили продукт для Telegram, где уже более 400 000 ботов создано на нашей платформе. Сейчас сфокусированы на Facebook Messenger (размер рынка в 100 раз больше, чем в Telegram). Нас любит рынок: о нас часто говорят на крупных маркетинговых и технологических конференциях в Америке и Европе. Компания базируется в Сан-Франциско, разработка сосредоточена в России. Работаем удалённо, ориентируемся на Московское время. Команда слетается в Москве раз в 2-3 месяца на несколько дней, чтобы хорошо поработать и пообщаться вживую. Сфокусированы на американском рынке, но продажи уже в 70 странах мира. Мы быстро растем, и это требует соответствующей отдачи от команды. Такой ритм подходит далеко не всем, но если вы искали взлетающий на мировом рынке проект, в котором сможете показать себя на полную, то вы по адресу. Как к нам попасть? Пишите свой отклик тут и не забудьте приложить короткий рассказ о себе! 🚀 До встречи на борту! :) Команда ManyChat

Test Automation Engineer / Инженер по автоматизированному тестир

Skyeng разрабатывает лучшее в мире решение для онлайн-преподавания английского языка один-на-один с учителем. Сегодня мы является самой крупной языковой онлайн-школой в Восточной Европе и быстро развиваемся. Каждый месяц 450 преподавателей проводят на нашей интерактивной образовательной платформе более 25 000 уроков. Мы являемся продуктовой IT-компанией и сами разрабатываем ПО для нашей платформы. Сейчас нами разрабатывается более 20 сервисов, размещенных на десятках серверов. Каждый из этих сервисов нуждается в тщательном тестировании и гарантии бесперебойной и стабильной работы. Мы ищем опытного Test Automation инженера с отличными навыками написания автотестов используя Protractor для JS веб-приложений. Вам предстоит работать одновременно как с отделом тестирования, так и отделом разработки. Позиция открыта удаленно — уникальная возможность работать над серьезным и интересным продуктом из любой точки мира. Обязательно Опыт автоматизированного тестирования веб-приложений не менее 2 лет Знание средств автоматизации тестрирования (Selenium WebDriver, Protractor), для создания автотестов под JS-based приложения Умение настроить окружение для тестирования (как на уровне рабочего места, так и на уровне инфраструктуры) Навыки ведения тестовой документации: стратегия тестирования, тест-планы, тест-кейсы и другие Знание процесса тестирования: виды тестов, средства тестирования, Continuous Integration. Отличное понимание специфики работы клиент-серверных приложений: от протоколов и запросов до DOM дерева и понимания работы JS-приложений Будет плюсом Опыт работы с Protractor test automation framework. Опыт работы с WebRTC приложениями, знание предметной области p2p аудио/видео стриминга Знание JS, PHP или других языков программирования Опыт работы с BDD-инструментами (JBehave, etc.) Опыт автоматизации тестирования для мобильных приложений Опыт работы разработчиком веб-приложений Желание развиваться в автоматизации, осваивать новые инструменты и решать нетривиальные задачи Мы предлагаем Удаленную работу на полный рабочий день — работайте откуда удобно Продукт, который реально приносит пользу людям Молодой, активный коллектив Конкурентную рыночную зарплату, растущую вместе с вашим ростом Скидку 50% на занятия английским в нашей школе