Что за роль
QA Automation Engineer для аутстаффа, работа с функциональным и контрактным тестированием, разработка и отладка автотестов для UI и API.
Чем вы будете заниматься
- Функциональное тестирование
- Контрактное тестирование
- Разработка и отладка автотестов для UI и API
- Поддержка работоспособности уже написанных тестов
- Ведение документации, написание скриптов, анализ требований
- Сопровождение релизов, мониторинг качества продукта
- Работа с баг-трекингом, разбор и проведение анализа результатов тестирования
- Проведение регрессионного тестирования, в том числе вручную
Требования
- Опыт работы от 5 лет
- Уверенное знание теории тестирования
- Уверенное знание основных практик тест-дизайна
- Знание базовых команд Git
- Базовые знания SQL (CRUD + join)
- Уверенные знания REST
- Уверенные навыки тестирования API
- Опыт тестирования WEB
- Понимание клиент-серверных приложений
- Умение использовать панель разработчика в Chrome
- Умение настраивать заглушки (желательно в Wiremock)
- Опыт функционального, интеграционного и E2E-тестирования
- Знания и понимание CI/CD
- Умение работать с логами (желательно Kibana)
- Умение работать с нереляционными БД (желательно MongoDB)
- Умение составить тест-план под конкретные цели
- Понимание особенностей тестирования в микросервисной архитектуре
- Хорошие навыки выявления неявных требований
- Хорошие навыки взаимодействия со смежными командами
- Уверенные знания Java Core
- Уверенные знания Selenium/Playwright и Rest-assured
- Уверенные знания JUnit/TestNG/KTest
- Понимание основных принципов ООП
- Знание основных паттернов проектирования ПО
- Понимание работы систем сборки приложений (maven/gradle/npm и т.д.)
Что мы предлагаем
- Аутстафф до 200 000 ₽ за месяц
- Удалённый формат работы
- Готовность открыть ИП, если его нет
Вакансия предлагает хорошую зарплату и удалённый формат работы. Однако, требования к кандидату достаточно высоки, что может ограничить количество подходящих соискателей.
Кто здесь добьётся успеха
Глубокие знания Java и Kotlin для написания эффективных автотестов, а также опыт работы с инструментами Selenium и Playwright для автоматизации тестирования интерфейсов.
Способность работать самостоятельно в удаленном режиме, проявляя высокую степень самодисциплины и организованности для своевременного выполнения задач и соблюдения сроков.
Опыт в функциональном и контрактном тестировании с акцентом на API Testing, включая использование Rest-assured, что позволяет уверенно тестировать взаимодействие между системами.
Знание SQL для работы с базами данных и способность анализировать данные, что помогает в написании более точных и эффективных тестов.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости IT Services
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев