SDET (Senior+) в аутстафф-компанию Новэлект
Аутстаффинговая компания Новэлект, специализирующаяся на финтех-проектах.
📝 Обязанности
- Проектирование и разработка модульного, масштабируемого и легко поддерживаемого фреймворка автоматизированного тестирования (UI, API, Desktop) с нуля на Java
- Выбор и интеграция инструментов (Selenium, Selenide, RestAssured, Gherkin, Cucumber, Allure Report, TestNG, JUnit и др.)
- Реализация тестирования десктоп-приложений (FlaNium, WinAppDriver, FlaUI), понимание ограничений и умение их обходить
- Разработка продвинутых возможностей: кастомные аннотации, механизмы retry, параллельный запуск, управление конфигурациями, работа с данными
- Обеспечение высокой стабильности тестов
- Написание чистой, документированной кодовой базы с применением ООП, паттернов проектирования и best practices
- Настройка и оптимизация CI/CD пайплайнов (Jenkins, GitLab CI) с нуля: сборка, запуск тестов, генерация отчетов, артефакты
- Интеграция фреймворка с инструментами: SonarQube, Nexu, Artifactory, системы нотификации
- Контейнеризация тестовых окружений (Docker, Docker Compose)
🔍 Требования
- Глубокое знание Java Core 8+ (ООП, многопоточность, коллекции, Generics, Reflection, Аннотации, Stream api)
- Опыт разработки фреймворков автоматизации с нуля (Selenium, Selenide, TestNG, JUnit, Gherkin/Cucumber/JBehave, Allure Report, RestAssured, FlaNium, WinAppDriver, FlaUI)
- Опыт настройки CI/CD пайплайнов с нуля (Jenkins, GitLab CI). Интеграция с SonarQube, Nexus, Artifactory
- Продвинутое владение Git (GitLab, GitHub), понимание Git Flow, Feature Branch
- Практический опыт с Docker (создание образов, Docker Compose)
- Опыт интеграции с TMS (TestIT, Allure TestOps, TestRail, Qase и т.д.)
- Опыт работы в Agile (Scrum, Kanban), управление задачами через Jira, Trello, планирование спринтов, оценка
- Знание SQL на высоком уровне, работа с БД
🕹 Условия
- Зарплата от 280 000 до 350 000 ₽ (готовы рассмотреть ваши ожидания)
- Формат: удаленно, РФ, +-2 часа по мск времени
- Полная занятость
📞 Контакты