Описание
Мы ищем Senior QA Automation Engineer, который считает, что повторяющееся ручное тестирование должно быть автоматизировано, когда это возможно. Если вам нравится создавать надёжные фреймворки для тестирования, повышать качество продукта за счёт автоматизации и тесно работать с инженерными командами над мобильными SDK-продуктами — мы хотим услышать от вас.
Задачи
•Проектирование, разработка и поддержка автоматизированных тестовых решений для мобильных SDK-продуктов.
•Создание надёжного покрытия тестами для iOS, Android, API и backend-компонентов.
•Выполнение и поддержка ручного тестирования, когда автоматизация не является наиболее практичным подходом.
•Тесное взаимодействие с разработчиками, продакт-менеджерами и инженерными командами для выпуска качественных релизов.
•Интеграция автоматизированных тестовых наборов в CI/CD пайплайны и постоянное улучшение эффективности тестирования.
•Исследование дефектов, валидация исправлений, выявление рисков качества на ранних этапах цикла разработки.
•Вклад в стратегию тестирования, решения по инструментам и лучшие практики качества в проектах.
Требования
•6+ лет опыта в автоматизации тестирования и мобильном тестировании.
•Автоматизация как приоритет в мышлении, стремление избегать повторяющегося ручного тестирования.
•Готовность выполнять ручное тестирование, когда автоматизация недоступна или неприменима.
•Подтверждённый опыт разработки автоматизированных тестов для SDK-решений.
•Хорошие навыки письменного и устного общения на английском языке.
•Практический опыт с фреймворками для тестирования SDK, такими как XCTest, JUnit, AndroidX Test.
•Опыт тестирования API и валидации backend.
•Опыт с мобильными фреймворками автоматизации для iOS и Android, включая Appium, XCUITest, Espresso.
•Опыт интеграции автоматизированных тестов в CI/CD пайплайны.
Будет плюсом
•Опыт использования AI-инструментов для генерации, оптимизации или расширения покрытия тестами.
•Опыт симуляции сетевых условий и сценариев сбоев с помощью инструментов, таких как URLProtocol stubs, MockWebServer или аналогичных решений.
•Опыт работы в быстро меняющихся Agile/Scrum-средах.
•Опыт работы с SQL и запросами к базам данных для валидации backend-данных.
•Опыт работы с инструментами управления тест-кейсами, такими как TestRail или аналогичными платформами.
Условия
•Программа развития (тренинги и конференции, внутренний обмен знаниями).
•Выдающиеся реферальные бонусы.
•Частная медицинская страховка.
•7 дней больничного с оплатой 100%.
•25 дней отпуска.
•Отпуск по уходу за ребёнком для отцов – 15 дней.
•Сокращённый рабочий день в первый месяц после возвращения из отпуска по уходу за ребёнком (для матерей).
•Программа поддержки психического здоровья.
•Курсы английского языка.
•FitPass.