RedLab — глобальная ИТ-компания. Мы входим в международный холдинг Litota Group и предоставляем экспертизу для реализации самых амбициозных ИТ-проектов. Наше главное преимущество — команда высококвалифицированных специалистов со всего мира, которых объединяет любовь к своему делу.
Мы не просто закрываем вакансии: мы обогащаем команды клиентов ценнейшим опытом экспертов, самостоятельно реализуем проекты и создаем ИТ-продукты, которые меняют рынки.
Наша репутация — это наши результаты:
-
🥇 1 место — Аутстаффинг / B2B (микро/малый/средний бизнес), 2024
-
🥉 3 место — Аутстаффинг / B2B (корпоративный сектор), 2024
-
300+ успешных проектов
-
92% постоянных клиентов
Наши клиенты: УБРиР, Vileda, Hyundai, Брусника, VK, Ростелеком, Еврохим, ГринМани, Doubletapp, НЛМК и другие лидеры рынка.
Мы разрабатываем продукты для ведущих российских банков и крупнейших корпораций. Присоединяйся к нам, чтобы работать на самых интересных и значимых проектах в IT-индустрии страны!
Мы ищем Инженера автоматизированного тестирования (AQA Java) для аутстафф направления для работы над масштабными ИТ-проектами, в том числе международного уровня, в самых разных сферах.
Задачи:
-
Разработка и поддержка автотестов для web-приложений с использованием Java, Selenium/Selenide, Appium, Rest Assured,
-
Проведение тестирования API с использованием инструментов Postman и Swagger;
-
Анализ функциональных и нефункциональных требований для разработки тест-кейсов;
-
Интеграция автотестов в CI/CD пайплайн (Jenkins/GitLab CI/TeamCity),
-
Анализ результатов прогона тестов, формирование отчетности, заведение и контроль багов,
-
Участие в код-ревью автотестов,
-
Поддержка актуальности тестовой документации, взаимодействие с разработчиками и аналитиками,
-
Поддержка и развитие фреймворка автоматизации тестирования,
-
Тестирование асинхронных сервисов через брокеры сообщений (Kafka, RabbitMQ),
-
Оптимизация и рефакторинг автотестов.
Требования:
-
Высшее образование
-
Коммерческий опыт в области автоматизированного тестирования от 3-х лет;
-
Уверенные знания java core, junit, rest assured, selenium/selenide;
-
Знание Maven / Gradle для управления зависимостями и сборки,
-
JUnit 5 / TestNG в качестве тестового фреймворка,
-
Понимание процессов тестирования и владение техниками тест-дизайна;
-
Опыт работы с TMS (Allure TestOPS, Test IT etc) и багтрекером (Jira, Redmine etc),
-
Умение структурировано и доступно выражать свои мысли;
-
Понимание ООП и навыки разработки тестов с использованием паттернов проектирования (Page Object, Page Factory, и др.),
-
Опыт работы с базами данных (PostgreSQL, MySQL, Oracle), уверенное составление SQL-запросов средней сложности,
-
Опыт работы с Git,
-
Опыт анализа функциональных/нефункциональных требований;
-
Умение автоматизировать тестирование проекта, построенного на микросервисной архитектуре;
-
Умение писать функциональные тесты на серверное API.
Будет плюсом:
-
Опыт настройки пайплайнов в CI/CD: Gitlab CI, Jenkins/Teamcity;
-
Опыт работы с Apache Kafka и/или RabbitMQ;
-
Опыт автоматизации мобильных приложений с использованием Appium
-
Опыт в настройке и конфигурации тестовых окружений
-
Опыт работы с Kubernetes, облаками (AWS/GCP/Azure)
-
Знание основ BDD (Cucumber, JBehave)
-
Навыки уверенной работы в терминале Linux-системы
-
Опыт настройки и эксплуатации Selenoid
-
Опыт работы с Docker
-
Проведение нагрузочного тестирования для оценки производительности системы
-
Опыт работы с NoSQL БД (MongoDB, Redis)
-
Опыт работы с ELK/Kibana/Grafana
-
Сертификаты станут плюсом, но совсем не обязательны, нам важен достойный уровень ваших знаний и умений!
Мы предлагаем:
-
Удаленную работу - возможность работать из любого региона
-
Интересные и уникальные проекты - в финансовой и промышленной сферах
Мы предоставляем сложные, но стабильные проекты с современным стеком. Ты фокусируешься на коде и архитектуре, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и защиту твоего спокойствия и интересов.
Твоя зона ответственности — качественный продукт, наша — надежная поддержка и своевременная оплата.
Этапы отбора:
Мы уважаем твое время, поэтому наш процесс отбора максимально прозрачен:
- Анкета – знакомство с твоим опытом.
- Первичное интервью – расскажем о проектах, узнаем друг друга.
- Техническое интервью – обсуждение твоих навыков и кейсов.
- Оффер – выходим с предложением о сотрудничестве.
Откликайся на вакансию и становись экспертом в сильной команде!