от 140 000 до 180 000 ₽ до вычета налогов
Вакансия находится в архиве
Требуемый опыт работы
От 1 года до 3 лет
Тип занятости
Полная занятость
График работы
Полный день
Наш стартап успешно развивается на рынке hr-tech. Наша миссия заключается в предоставлении передовых решений для оптимизации работы бизнеса. В нашей команде уже более 20 сотрудников, и мы стремимся к дальнейшему расширению. В настоящее время мы ищем Middle QA Engineer (Manual+Automation, 50/50), который усилит нашу IT-команду.
КАКИЕ ПРЕДСТОЯТ ЗАДАЧИ?
Разработка и поддержка комплексных тестов для фронтенд и бэкенд частей наших продуктов.
Активное участие в продуктовой команде и следование Agile-процессам под руководством CTO.
Создание и поддержка автоматизированных тестовых сценариев для JavaScript и TypeScript приложений, использование таких фреймворков, как Jest для модульных тестов и Cypress для E2E тестирования.
Разработка модульных и интеграционных тестов на Java с использованием Spring Boot, включая написание тестов для проверки бизнес-логики и взаимодействия с базой данных PostgreSQL с использованием Flyway для управления миграциями.
Использование Selenide и Selenoid для автоматизации UI тестирования, а также Docker для контейнеризации тестовых сред.
Технологии и инструменты:
Frontend Testing: Профессиональное использование Jest для модульного тестирования компонентов React и Next.js. Создание E2E тестов с использованием Cypress и React Testing Library для проверки взаимодействия компонентов и API-вызовов.
Backend Testing: Опыт работы с Java и Spring Boot для разработки модульных и интеграционных тестов, применение JUnit 5 и Spring Boot Test. Использование Hibernate для ормаппинга и Flyway для управления миграциями баз данных. Написание тестов для проверки бизнес-логики и взаимодействия с базой данных PostgreSQL.
UI и API автотестирование: Разработка тестов с помощью Selenide для автоматизации UI тестирования, использование Selenoid для управления браузерными сессиями в тестах. Применение Docker для контейнеризации и обеспечения консистентности тестовых сред.
DevOps: Настройка и поддержка CI/CD процессов с использованием GitLab. Работа с Яндекс Облако для интеграции тестовых окружений и управления артефактами тестирования.
Нам важно:
Минимум 2,5-3 года опыта работы в качестве QA Engineer (middle+).
Умение самостоятельно организовывать работу и принимать решения.
Глубокие знания и опыт тестирования пользовательских интерфейсов и серверных приложений, включая REST API и базы данных.
Продвинутое владение Java и опыт автоматизации тестирования с использованием современных технологий и фреймворков, включая JUnit 5, Spring, Hibernate.
Понимание основных принципов автоматизации тестирования (BDD, TDD) и умение настраивать инструменты для CI/CD.
Знание методик тест-дизайна, умение разрабатывать тестовую документацию и анализировать технические спецификации.
Опыт работы в стартапе будет плюсом.
Что мы предлагаем:
Ключевые навыки
Контактная информация
Braindoc
Сайт: braindoc.ru
Почта: не указана
Вакансия опубликована 07.07.2024 в г. Санкт-Петербург.
Похожие вакансии
от 80 000 до 150 000 ₽
Таганрог
Гибкий график
Подробное описание
7 августа
от 50 000 до 120 000 ₽
Пенза
Полный день
Подробное описание
1 июля
Санкт-Петербург
Полный день
Подробное описание
8 июля