Обязанности:
В SimbirSoft более 1500 специалистов ежедневно решают интересные задачи, которые делают комфортнее жизни миллионов пользователей. Мы занимаемся сервисной заказной разработкой. Если тебе интересны сложные технические задачи, работа в команде профессионалов, возможность прокачать экспертизу на проектах из разных сфер бизнеса – присоединяйся к нам! Мы ищем опытного SDET Java/JS, которому интересно реализовывать масштабные проекты. Вам предстоит: Расширение и актуализация тестовой документации. Регрессионное тестирование при постоянных релизах. Интеграционное тестирование. Анализ инцидентов. Расширение и поддержка текущих автотестов. Верификация данных и корректности обновлений. Для нас важно: Опыт автоматизации тестирования на Java или JS на коммерческих проектах от 2-х лет. Уверенные знания Java Core + Junit/TestNG или JavaScript/TypeScript + node.js + Playwright. Уверенные знания Selenium/Selenide и Rest-assured или Jest. Понимание основных принципов ООП. Знание основных паттернов проектирования ПО и автотестов в частности. Понимание работы систем сборки приложений (maven/gradle/npm и т.д.). Уверенное знание теории тестирования. Опыт функционального, интеграционного и E2E-тестирования. Уверенное знание основных практик тест-дизайна и умение применять их на практике. Знание базовых команд Git. Базовые знания SQL (CRUD + join). Уверенные знания REST. Уверенные навыки тестирования API (использование инструментов для тестирования API, особенности тестирования API). Опыт тестирования WEB. Понимание как работают клиент-серверные приложения, умение локализовать дефект в клиент-серверных приложениях. Умение использовать панель разработчика в Chrome (верстка, консоль, сеть). Умение настраивать заглушки (Желательно в Wiremock). Знание и понимание, что такое CI/CD, базовый опыт использования готовых пайплайнов, умение встраивать в существующий пайплайн автотесты. Умение оценивать задачи. Умение работать с логами (желательно OpenSearch). Понимание особенностей процесса тестирования в разных методологиях разработки (Waterfall, Scrum, Kanban). Умение работать с нереляционными БД (Желательно MongoDB). Умение работать с брокерами сообщений (Kafka). Понимание особенностей тестирования асинхронных взаимодействий. Понимание основных принципов построения архитектуры фреймворков автоматизации. Умение написать клиенты взаимодействия с базами данных и использовать их на уровне автотестов. Мы предлагаем: Работу в команде экспертов. Широкий технологический стек, сотни проектов. Гибкий график работы, который позволяет высыпаться и выделять время на хобби. Льготы и меры господдержки, предусмотренные для IT-компаний (аккредитованы Минцифры*). Возможность разрабатывать IT-решения для разных отраслей, пробовать новые технологии. У нас выстроены процессы удаленной работы, при этом есть просторные офисы с зонами коворкинга, где можно с комфортом пообщаться, поиграть в настолки или в тишине обдумать рабочие задачи. Возможность прокачаться во всех интересующих направлениях: стать тимлидом, архитектором, разработчиком full-stack. Развитую систему наставничества, сертификацию за счёт компании, участие в конференциях, изучение английского языка. Активный обмен опытом, внутренние и внешние митапы по разработке, хакатоны, доклады по развитию hard и soft skills. 50+ клубов по интересам и профессиональных сообществ внутри компании. Уютный мерч. Полный соцпакет и «белую» зарплату. Корпоративную базу знаний и социальную сеть для удобства общения с каждым из 1500+ сотрудников. Гибкую систему бонусов, которая настраивается под индивидуальные потребности: различные уровни ДМС, компенсация обучения или занятий любыми видами спорта. Заботу о ментальном здоровье: онлайн-консультации с психологом. * Решение Министерства цифрового развития, связи и массовых коммуникаций РФ о предоставлении государственной аккредитации организации, осуществляющей деятельность в области информационных технологий от 10.03.2022 №АО-20220309-3771014210-3.Похожие вакансии