H
HireSeeker
D

AQA Engineer Senior

dreamsoft · Москва · 8 мая

до 180k ₽hybrid
#вакансия #fulltime #senior#AQAEngineer #тестирование#QAEngineer Компания: DreamSoft Позиция: AQA Engineer Senior Формат работы: Гибридный формат Локация: РФ, Москва Проект: Финтех Занятость: полная ЗП: до 150 тыс. руб. ГПХ, 180 тыс. руб. ИП на руки Требования · Работа с БД: Понимание сложной структуры БД (индексы, констрейнты, процедуры, триггеры). · Тестирование бэкенда (REST, SOAP, JSON, Postman, SoapUI): Владение инструментами для тестирования API. · Знание инструментов тестирования (Jira, Confluence, ALM12, Postman, SoapUI) и средств разработки (IntelliJ IDEA, NetBeans, Eclipse, Git): Настройка инструментов под себя, работа с git flow, применение прочих инструментов. · CI&CT integration: Запуск и отслеживание сборок в Jenkins/TeamCity, деплой приложений, управление конфигурациями. · Выполнение АТ Smoke: Запуск и отслеживание джоб в Jenkins. · Доработка скриптов Smoke АФТ: Доработка кода. · Разработка скриптов АФТ: Разработка сценариев и кода тестов. · Стратегия АФТ: TDD, BDD, ATDD: Применение стратегий тестирования, выбор фреймворка. · Разработка инструментов/FW: Дополнение набора инструментов для выбранного фреймворка. · Dev Code Review&AT integration: Проведение Code Review. Анализ БП / сквозное тестирование · Проверка DoD и Acceptance criteria: Умение формулировать или разрабатывать DoD. анализа и модификации требований. · Бизнес-анализ: Общее понимание процессов выявления и документирования требований. Оценка и планирование · Создание плана тестирования: Понимание принципов планирования, использование готовых тест-планов. · Оценка трудозатрат: Понимание принципов оценки, умение оценивать собственные трудозатраты. Процесс тестирования ПО: Универсальный специалист, способный самостоятельно организовать и выполнить тестирование, взаимодействовать с заказчиком, планировать работу младших тестировщиков. · Процесс разработки ПО: Понимание архитектуры приложений, умение выбирать архитектуру с учётом бизнес-целей и будущих функций, глубокое знание фреймворков и библиотек. · Процесс вообще: Понимание базовых требований банка, участие в планировании спринтов. Общее понимание и опыт применения методик тест-дизайна. · Процесс разработки ПО: Понимание архитектуры приложений, умение выбирать архитектуру с учётом бизнес-целей и будущих функций, глубокое знание фреймворков и библиотек. · Процесс вообще: Понимание базовых требований банка, участие в планировании спринтов. Обязанности Координация и обучение команды QA, наставничество: Планирование работы команды, матрица компетенций, выявление узких мест. · Межкомандное взаимодействие: Выявление потребностей во внешних интеграциях, контроль выполнения SLA. · Оценка и управление рисками: Планирование, оценка velocity команды и сроков, понимание релиз-менеджмента. Создание чек-листов: Уверенное владение техниками проектирования тестов, декомпозиция задач, создание чек-листов. · Создание тест-кейсов: Уверенное оформление тест-кейсов по шаблонам, анализ и устранение недостатков. · Управление тест-кейсами: Общее понимание процессов создания, модификации и повышения качества тест-кейсов. Создание отчётов о дефектах: Знание жизненного цикла отчёта, уверенное создание и анализ отчётов. · Анализ причин возникновения ошибки: Базовое исследование приложения для выявления причин ошибки, формирование рекомендаций. · Использование баг-трекинговых систем: Уверенное использование систем на всех стадиях жизненного цикла отчётов. Контакт для связи @DreamITB с отметкой - позиция QA Engineer