11 апреля 2025
Polonium Arts занимается разработкой сложных высоконагруженных клиент-серверных приложений под iOS, Android и Windows, а еще иногда и web-разработкой.
Реализуем передовые платежные решения для малого и среднего бизнеса, комплексные решения для организации безопасного приема платежей.
В настоящее время мы развиваем направление альтернативных методов оплаты.
Цель компании: обеспечить прием платежей от Японии до Чили менее чем за 1 минуту.
Мы ищем QA automation engineer
Место работы: полностью удалённая работа
Локация: не имеет значения
Команда: 30 человек (направления: backend, frontend, devops, qa)
Архитектура: микросервисы
Стабильно работающий продукт, который приносит прибыль, а его актуальность будет только возрастать.
Много интересных и нетривиальных задач.
Обязанности:
- Изучение и анализ функциональных и нефункциональных требований, пользовательских историй и технической документации для понимания критериев приемки
- Создание детальных, понятных и хорошо структурированных ручных и автоматизированных тест-кейсов
- Запуск ручных (исследовательское, юзабилити, регрессионное) и автоматизированных тестов
- Проектирование, разработка и поддержка фреймворка для автоматизированного тестирования с использованием Kotlin , JUnit и Strikt
- Разработка интеграционных и end-to-end тестов
- Рефакторинг и оптимизация существующего кода автоматизации
- Написание и поддержка автоматизированных тестов для API
- Написание и поддержка автоматизированных тестов для пользовательского интерфейса (UI)
- Обнаружение, документирование, отслеживание и проверка исправления дефектов с использованием баг-трекинговых систем (например, Jira)
- Внесение предложений по улучшению процессов тестирования, качества продукта и эффективности команды.
Ожидания:
- Общий опыт 3+
- Опыт автоматизации 1+
- Опыт тестирования как frontend, так и backend частей веб-приложений
- Уверенное владение языком Kotlin / Java / Python / JavaScript и принципами ООП
- Практический опыт работы с Playwright / Selenium
- Опыт автоматизации тестирования REST API, желательно с использованием HTTP-клиентов в Kotlin (например, Ktor client , OkHttp)
- Опыт работы с JUnit (или TestNG)
- Опыт использования библиотек для ассертов, в частности Strikt (или AssertJ, Hamcrest)
- Базовые знания SQL или NoSQL для проверки данных и подготовки тестовых окружений
- Понимание принципов CI/CD и опыт работы с инструментами (Jenkins, GitLab CI, GitHub Actions и т.д.)
- Опыт работы в Agile/Scrum командах
Будем рады познакомиться и пообщаться!