Компания по разработке программного обеспечения ищет Fullstack QA на долгосрочную перспективу.
Компания создает самое популярное в мире программное обеспечение для планирования и оптимизации маршрутов для малых и крупных предприятий. Имея более 35 000 клиентов, компания помогает предприятиям, занимающимся доставкой на последнем километре, сэкономить огромные суммы денег, время и трудовые ресурсы. Кроме того, она обеспечивает бесперебойную работу на всех этапах планирования маршрутов, диспетчеризации, навигации и отслеживания.
Компания использует микросервисную архитектуру, современные методы DevOps и системы на базе искусственного интеллекта для оптимизации и обработки маршрутов. Она вкладывает значительные средства в автоматизацию на всех уровнях. Команда QA состоит из более чем 20 инженеров, которые обеспечивают стабильность и качество продукта.
�� Углубленное изучение сложных требований к продукту, разбиение их на пользовательские истории, активное выявление и устранение потенциальных дефектов
�� Разработка сценариев тестирования пользовательского интерфейса и API для приложений
�� Выполнение ручных тестов с использованием современных методов/подходов к тестированию
�� Настройка новых сценариев автоматического тестирования
�� Оптимизация, рефакторинг и расширение существующих фреймворков автоматизации
�� Настройка и поддержка CI/CD-конвейеров
�� Выполнение интеграционного тестирования и мониторинг стабильности сервисов
�� Тесное сотрудничество с разработчиками, инженерами DevOps и аналитиками
�� Работа с облачной инфраструктурой
�� Создание и обновление документации по автоматизированному тестированию
�� Исследование дефектов или ошибок в веб-приложении и управление отчетностью по багам
Требуемые навыки и опыт:
Технические навыки:
�� 3+ года опыта в автоматизированном тестировании программного обеспечения (AQA/SDET)
�� Глубокое понимание принципов ООП и умение проектировать и внедрять новые фреймворки автоматизации
�� Владение Java (предпочтительно), JavaScript или Python
�� Обширный опыт тестирования API и платформ CI (например, Jenkins, GitLab CI)
�� QA/тестирование на основе искусственного интеллекта
Способность использовать передовые инструменты искусственного интеллекта/LLM (например, специализированный генеративный искусственный интеллект, сложные функции запросов) для повышения эффективности тестирования и анализа
Эффективная интеграция полученных с помощью искусственного интеллекта идей/результатов в повседневные рабочие процессы тестирования и платформы автоматизации
Аналитические навыки UI/UX:
�� Знание современных подходов к UX/UI, передовых практик и шаблонов проектирования.
�� Дизайнерская смекалка: необходимо обладать критическим взглядом, чтобы отличать плохие интерфейсы от эффективных, удобных для пользователя дизайнов.
Инструменты:
�� Опыт работы с: Maven / Gradle, RestAssured или аналогичными API-фреймворками, Allure, Selenium / Playwright / Selenide и Docker.
Языки:
�� Английский B1; свободное владение русским языком является большим преимуществом.
График: Гибкий онлайн-график
�� Основная доступность: Необходимо согласовывать график с командой разработчиков, начиная с 9:00 по EET/GMT+2
�� Поддержка релизов: Требуется доступность для релизов с 7:00 до 12:00 по EET/GMT+2
�� Сотрудничество: требуется доступность для сотрудничества и встреч, которые могут происходить после 17:00 GMT+2 (10:00 UTC-5 по нью-йоркскому времени)