Fidelity Investments
Senior Software Quality Engineer (Rest Assured or Karate)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior QA-инженер в команду автоматизации Fidelity (Stock Plan Services). Задача — строить и развивать экосистемы автоматизации тестирования, CI и тестовых данных, участвовать в модернизации платформ.
Задачи
- Проектировать, разрабатывать, поддерживать и выполнять автоматизированные тесты
- Самостоятельно разрабатывать тестовую стратегию и наборы автотестов для новых продуктов и приложений
- Тестировать распределённые приложения на разных уровнях технологического стека
- Работать в Agile-команде совместно с бизнес- и IT-подразделениями
- Поддерживать Continuous Integration и Test Data экосистемы
- Следовать современным практикам test-driven и automation-driven разработки
Требования
- 8 лет релевантного технического опыта и опыт в автоматизации тестирования
- Высшее образование в технической сфере (Computer Science, Engineering и т.п.)
- Опыт Agile-разработки и работы с Jira
- Опыт тестирования распределённых приложений на нескольких уровнях стека
- Практический опыт полного жизненного цикла тестирования (Test Management)
- Уверенное знание реляционных БД (Oracle, DB2 или Postgres), PL/SQL, сложных запросов, view, пакетов
- Опыт проектирования, разработки и выполнения автотестов с фреймворками RestAssured, Playwright, Karate, Cucumber, TestNG
- Сильный опыт программирования на Java/Spring Boot, сильные навыки SQL
- Знание JavaScript/TypeScript — плюс
- Опыт CI/CD: GitHub, Maven, Jenkins, Docker, SonarQube
- Опыт с облаками Azure/AWS и DevOps/CI/CD
- Опыт работы со Stock Plan Services / брокериджем — плюс
- Опыт с Mainframe-технологиями (Cobol, JCL) — плюс
Условия
- Полный переход на офисный формат работы (full-time onsite) с поэтапным внедрением по регионам и ролям
- Компания не предоставляет иммиграционную поддержку (спонсорство визы) для этой позиции
Навыки
- Java
- Spring Boot
- SQL
- PL/SQL
- Oracle
- DB2
- Postgres
- RestAssured
- Playwright
- Karate
- Cucumber
- TestNG
- JavaScript
- TypeScript
- GitHub
- Maven
- Jenkins
- Docker
- SonarQube
- Azure
- AWS
- CI/CD
- Jira
- Cobol
- JCL