eng

QA Automation Engineer

Москва
Задачи, которые предстоит решать:
-Разрабатывать процессы, методики и стратегии по автоматизации тестирования решений различного типа (mobile, web);
-Управлять стратегическими инициативами в области автоматизации тестирования;
-Продвигать и внедрять лучшие практики и инструменты в процессы автоматизации;
-Стандартизировать процессы и workflow автоматизации тестирования;
-Взаимодействовать с участниками проекта или рабочей группы в рамках поставленной задачи;
-Поддерживать и развивать фреймворк для автоматизации тестирования (Python, Playwright, PyTest);
-Писать новые и поддерживать существующие автотесты:
-Web UI (сложное SPA приложение);
-REST API сервисов. У нас почти везде SOA и микросервисы;
-Писать новые и актуализировать существующие тестовые сценарии (чек-листы, тест-кейсы, тест-планы в TMS Allure TestOps);

Требования:
-Уверенные знания и понимание теории тестирования;
-Уверенные знания подходов и методологий автоматизации тестирования;
-Уверенное владение Python и инструментарием вокруг него;
-Практический опыт в реализации и развитии фреймворков автоматизации;
-Практический опыт написания автоматизированных тестов на Pytest + Python + Playwright / Selenium / Selenoid;
-Умение работать c системой контроля версий: Gitlab, Github или др;
-Опыт работы с БД на уровне написания запросов (СУБД PostgreSQL, MySQL);
-Опыт работы с технологиями/протоколами: MQ, XML, JSON;
-Работа с баг-трекинговыми системами (YouTrack, Jira, или аналогичными);
-Способность разбирать и исправлять чужой код;
-Опыт в разработке технической документации;
-Хороший технический бэкграунд, понимание принципов работы сетевых протоколов обмена данными в Web/Mobile-приложениях)

Желательно:
-Опыт работы с инструментами тестирования REST API: Swagger, Postman;
-Опыт разработки автоматизации процессов или workflow автоматизированного тестирования;
-Опыт трассировки вызовов API, web, mobile с использованием логов (ELK);
-Понимание гибких методик разработки;
-Что мы готовы предложить:

Официальное оформление с первого дня работы, ДМС (включая стоматологию), "белая" заработная плата, премии по результатам работы: квартальные, годовые;
Удобное местоположение: офис в историческом центре Москвы (Маяковская, 1 мин. ходьбы от метро);
Возможность работать удаленно;
Тренинги и обучение, участие в профессиональных конференциях и корпоративных мероприятиях. Откликнуться на вакансию