Назад
Проверенная вакансия
4 days ago

QA Automation Engineer

Формат работы
remote
Тип работы
fulltime
Грейд
middle, senior
qa
sql
kotlin
rest api
jira
junit
ci cd
selenium
aqa
playwright
strikt

Описание вакансии

Ищу к себе в команду QA Automation Engineer 🔥

Из важного:
Место работы: полностью удалённая работа
Локация: не имеет значения
Команда: техническая - около 40 человек (backend, frontend, devops, qa, analysts)
Архитектура: микросервисы
У нас сложный, классный и полезный FinTech продукт, который уже работает и зарабатывает, и его актуальность будет только возрастать.

Что нужно делать:
- Изучение и анализ функциональных и нефункциональных требований, пользовательских историй и технической документации для понимания критериев приемки
- Создание детальных, понятных и хорошо структурированных ручных и автоматизированных тест-кейсов
- Запуск ручных (исследовательское, юзабилити, регрессионное) и автоматизированных тестов
- Проектирование, разработка и поддержка фреймворка для автоматизированного тестирования с использованием Kotlin, JUnit и Strikt
- Разработка интеграционных и end-to-end тестов
- Рефакторинг и оптимизация существующего кода автоматизации
- Написание и поддержка автоматизированных тестов для API
- Написание и поддержка автоматизированных тестов для пользовательского интерфейса (UI)
- Обнаружение, документирование, отслеживание и проверка исправления дефектов с использованием баг-трекинговых систем (например, Jira)
- Внесение предложений по улучшению процессов тестирования, качества продукта и эффективности команды.

Наши ожидания от вас:
- Общий опыт 3+
- Опыт автоматизации 1+
- Опыт тестирования как frontend, так и backend частей веб-приложений
- Уверенное владение языком Kotlin / Java и принципами ООП
- Практический опыт работы с 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 командах.

Контакт - https://www.linkedin.com/in/sveta-osedovskaia/