Напиши текст вакансии для должности "Старший программист-тестировщик (java)". Название компании: "Московская Биржа". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Java', 'Тестирование', 'JUnit', 'TestNG'

О Бирже Московская биржа – это площадка, где встречаются продавцы и покупатели ценных бумаг и разных активов: физические лица, банки и брокеры, корпорации и инвестиционные фонды. Здесь ведутся торги, заключаются сделки, определяется стоимость компаний и курсы валют. А сотрудники биржи делают так, чтобы всё это происходило быстро, удобно и безопасно.  Мы поддерживаем суперскоростную инфраструктуру, при помощи которой совершаются миллионы транзакций в минуту – без задержек, без перебоев. Мы храним в депозитарии цифровые записи о каждом активе, который торгуется на бирже. Мы следим за тем, чтобы все операции соответствовали правилам торгов и требованиям регуляторов. Так мы защищаем интересы всех участников рынка, делая его прозрачным и эффективным. Мы постоянно развиваем наши продукты и сервисы, чтобы они соответствовали задачам наших клиентов. В 2020 году мы запустили платформу личных финансов «Финуслуги», где любой гражданин России может купить финансовые продукты и управлять ими онлайн в личном кабинете, не выходя из дома.  Работа на Бирже – это уникальный опыт: у задач, которые мы решаем, нет аналогов на финансовом рынке. От нашей работы зависит благополучие миллионов частных инвесторов. Наша работа дает возможность компаниям привлекать средства на развитие бизнеса, а значит, на создание новых возможностей для каждого жителя страны. Мы приглашаем присоединиться к команде профессионалов Департамента разработки клиентских систем и сервисов на позицию Старший программист-тестировщик. Чем предстоит заниматься  Автоматизация тестирования WEB UI/REST API (функциональные и интеграционные тесты); разработка, оптимизация и поддержка автоматизированных тестов; развитие и расширение тестового фреймворка; участие в code-review автотестов; участие в CI/CD процессе; обнаружение, документирование и отслеживание дефектов; взаимодействие с разработчиками и аналитиками.  Для этого важно  Опыт автоматизированного тестирования от 3х лет; опыт внедрения тестового фреймворка с нуля; опыт внедрения pipeline&#39;ов в процессах CI/CD (gitlab, jenkins); уверенные знания Java и фреймворка JUnit или TestNG; базовые знание git, docker; умение пользоваться командной строкой в unix в базовых утилитах (less, telnet, cat, sed и пр.); SQL (на уровне простых запросов); понимание XPATH, CSS Selectors, regexp, JSON/XML/HTTP; навыки командной работы; умение самому составлять тестовые кейсы по документации или информации от аналитиков/заказчиков.