QA
December 9

ID 3479. QA Automation engineer

Уровень: TL

Ставка: до 1 600 руб./час*указывайте в форме ставку с налогами)

Локация: РФ

Требования:

1. Ключевые навыки тестирования (Обязательно)

  • Глубокое ручное (мануальное) тестирование: Опыт тестирования сложной бизнес-логики, расчетных модулей и интеграций. Умение проводить исследовательское тестирование, строить матрицы принятия решений, работать с большими наборами данных. Тестирование API через Postman/Insomnia.
  • Автоматизация тестирования (практический опыт):
    • Опыт проектирования и написания API-автотестов (на Java + RestAssured / Python + pytest или аналогах).
    • Понимание принципов Page Object Model (POM) и опыт написания UI-автотестов (Selenium/Selenide) как преимущество.
    • Знание основных паттернов и фреймворков для автотестов.
  • Работа с требованиями и тест-анализ: Умение самостоятельно анализировать ТЗ, выявлять недостатки, неоднозначности и риски. Составление чек-листов, тест-кейсов средней и высокой сложности. Владение техниками тест-дизайна (классы эквивалентности, граничные значения, state-transition).
  • Тестирование в современных средах: Опыт тестирования микросервисных архитектур, работы с брокерами сообщений (Kafka), проверки данных в БД (PostgreSQL, Oracle) через SQL.

2. Технические знания и инструменты

  • Языки и стек: Java (базовый уровень для чтения кода и написания автотестов) или Python. Понимание принципов работы REST API, JSON/XML.
  • Базы данных: Навыки написания SQL-запросов средней сложности (SELECT с JOIN, WHERE, GROUP BY) для подготовки данных и валидации.
  • Инструменты: Опыт работы с JIRA, Confluence, TestRail/Qase (или аналогами). Использование Charles/Fiddler, DevTools.
  • CI/CD: Практический опыт интеграции автотестов в CI/CD пайплайны (GitLab CI/Jenkins), понимание жизненного цикла тестов в конвейере.

3. Опыт работы

  • От 4 до 6+ лет коммерческого опыта в тестировании.
  • Опыт полного цикла тестирования функциональных модулей: от приемки требований до релиза и мониторинга в production.
  • Опыт написания тестовой документации (Test Strategy/Plan, Test Summary Report).
  • Опыт работы в Agile/Scrum/Kanban-командах, участие в планировании, оценке задач.
  • Опыт ведения проекта/модуля в роли единственного или ведущего тестировщика (ответственность за тест-план, регресс, отчетность).

4. Личные качества и подход

  • Самостоятельность и проактивность: Умение самостоятельно планировать свою работу, оценивать риски, определять необходимый объем тестирования.
  • Системное мышление и дотошность: Умение видеть взаимосвязи модулей, «ломать» логику, находить неочевидные сценарии и воспроизводить сложные баги.
  • Ответственность и принципиальность: Готовность отстаивать качество, блокировать релиз при наличии критичных дефектов. Понимание, что ошибка в кредитных расчетах – это прямой финансовый риск.
  • Коммуникация: Четкое взаимодействие с аналитиками (по требованиям), разработчиками (по воспроизведению и верификации багов), коллегами по команде.

5. Сильные преимущества

  • Опыт в финтехе, банковской сфере, особенно с кредитными или платежными системами.
  • Опыт тестирования высоконагруженных (highload) систем.
  • Знакомство с Docker и Kubernetes (для понимания окружения).
  • Базовые знания в области безопасности (security testing).

Краткое описание проекта:

Тест-лид / Старший инженер по тестированию (QA Lead/Senior QA Engineer) – это опытный и самостоятельный инженер, который отвечает за полный цикл обеспечения качества своего модуля: от планирования тестирования и проведения сложных ручных проверок до проектирования и реализации автоматизированных тестов, действуя как единая точка ответственности за качество функционала в production. Отвечает за процесс, тестирует сложнейшую логику, проектирует ключевую автоматизацию. Не является чистым менеджером, который только распределяет задачи. Он лично тестирует наиболее сложные сценарии. Не занимается исключительно построением команды тестировщиков (команда небольшая, он ведущий специалист). Не является чисто «автоматизатором», который не умеет глубоко тестировать вручную. Его главная ценность - быть универсальным и надежным гарантом качества, который может как в одиночку провести сложное исследовательское тестирование нового кредитного калькулятора, так и спроектировать фреймворк для регрессионного API-тестирования интеграций с БКИ, беря на себя полную ответственность за выход своего модуля в прод.
Идеальный кандидат – это практик с 4-6+ годами опыта, совмещающий глубокие навыки исследовательского (ручного) тестирования сложной логики с умением проектировать и писать автотесты, готовый лично тестировать и брать на себя организацию процесса тестирования для своей зоны ответственности.

Тип работ: outstaff / fulltime

Продолжительность работ: 12 месяцев

Допустимый часовой пояс (GMT): UTC+3

Этапы интервью: 3

Для рассмотрения специалиста необходимо заполнить форму

Контакты:

https://t.me/iluuushk

i.ishkov@agima.ru

*Для размещения информации о запросах и доступных IT-специалистах присоединяйтесь к чату Аутстаффинг агентств