Senior QA Automation Engineer, C#
Привлекательная вакансия в аккредитованной ИТ-компании с прозрачной вилкой выше рынка и расширенным соцпакетом. Четко прописанные задачи и требования, а также возможность удаленной работы делают предложение очень конкурентным.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция требует глубоких знаний C# именно в контексте автоматизации, а также сильных навыков работы с SQL и понимания банковской специфики. Сочетание ручного и автоматизированного тестирования 50/50 на уровне Senior предполагает высокую ответственность за качество продукта.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная вилка (400 000 – 522 000 ₽ gross) находится на верхнем уровне рыночных ожиданий для Senior QA Automation на C# в России, где медиана обычно составляет около 300 000 – 350 000 ₽ net.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*🚀* Senior QA Automation Engineer, C#
Зарплата: от 400 000 до 522 000 ₽ gross, до вычета налогов
Компания: USETECH
*📎* Формат: удалённо, полный рабочий день
*📍* Локация: Россия и дружественные страны, ±2 часа от МСК
Ищем Senior QA Engineer с коммерческим опытом разработки автотестов на C# на крупный банковский проект в направлении корпоративного кредитования.
Задачи:
*➖* Разработка, поддержка и развитие автотестов на C#;
*➖* Доработка фреймворка автоматизации на C#;
*➖* Ручное и автоматизированное тестирование, 50 на 50;
*➖* Функциональное, интеграционное и регрессионное тестирование;
*➖* Тестирование web-приложений, backend и frontend, 50 на 50;
*➖* Тестирование REST, SOAP API и интеграций;
*➖* Работа с MSSQL, PostgreSQL и тестовыми данными;
*➖* Разработка и актуализация тестовой документации;
*➖* Подготовка и согласование критериев приемки и тест-кейсов;
*➖* Анализ и воспроизведение дефектов production-среды;
*➖* Участие в оценке и декомпозиции задач.
Мы ожидаем:
*➖* Опыт работы именно в QA от 4 лет;
*➖* Коммерческий опыт разработки автотестов на C#;
*➖* Уверенное владение C# именно в контексте автоматизации тестирования;
*➖* Опыт работы со SpecFlow, NUnit или другими фреймворками автоматизации на C#;
*➖* Хороший опыт ручного тестирования;
*➖* Понимание BDD;
*➖* Сильное знание SQL, умение писать запросы средней и высокой сложности;
*➖* Опыт работы с MSSQL и PostgreSQL;
*➖* Умение работать с JOIN, группировками, агрегатными функциями и вложенными запросами;
*➖* Умение читать и понимать хранимые процедуры и функции;
*➖* Уверенное знание HTTP, REST, понимание SOAP;
*➖* Опыт функционального и интеграционного тестирования;
*➖* Опыт работы с Git, Jira, Confluence;
*➖* Понимание Agile, Scrum и жизненного цикла разработки ПО.
Будет плюсом:
*🔹* Понимание работы и настройки Kafka, RabbitMQ;
*🔹* Понимание Kubernetes;
*🔹* Знание JavaScript;
*🔹* Понимание React;
*🔹* Опыт работы на банковских проектах.
*❗️**❗️* Важно: сейчас в приоритете специалисты с коммерческим опытом QA Automation именно на C#.
Если C# использовался преимущественно в разработке или только для написания unit-тестов, то для этой позиции такого опыта будет, к сожалению, недостаточно.
Мы предлагаем:
*🔸* карьерную и профессиональную возможность в аккредитованной ИТ-компании;
*🔸* расширенный ДМС со стоматологией и корпоративного психолога;
*🔸* обучение, сертификацию и корпоративный английский;
*🔸* доступ к корпоративной библиотеке и университету;
*🔸* профильные коммьюнити внутри компании;
*🔸* программы для сотрудников и их детей;
*🔸* развитую корпоративную культуру;
*🔸* оформление по ТК РФ и ТК РБ, ГПХ с физ.лицом
*📩* Пишите в личные сообщения или присылайте резюме:
Telegram: Откликнуться
Ekaterina ([Контакты доступны после раскрытия])
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C#
- .NET
- SpecFlow
- NUnit
- SQL
- MSSQL
- PostgreSQL
- REST
- SOAP
- Git
- Jira
- Confluence
- Agile
- Scrum
- BDD
- Kafka
- RabbitMQ
- Kubernetes
- JavaScript
- React
Возможные вопросы на собеседовании
Проверка практического опыта работы с BDD-подходом, указанным в требованиях.
Расскажите о вашем опыте использования SpecFlow: как вы структурируете Step Definitions и обеспечиваете переиспользование кода?
Вакансия требует написания сложных SQL-запросов и понимания хранимых процедур.
Опишите случай, когда вам приходилось тестировать логику внутри хранимых процедур БД. Как вы проверяли корректность данных?
Проект включает работу с REST и SOAP API.
В чем ключевые отличия при автоматизации тестирования SOAP-сервисов по сравнению с REST на языке C#?
Упоминается работа с Kafka и RabbitMQ как плюс.
Как бы вы организовали автоматизированное тестирование системы, использующей Kafka для обмена сообщениями?
Роль Senior подразумевает участие в процессах.
Как вы подходите к оценке и декомпозиции задач по автоматизации на новом проекте с большим объемом legacy-кода?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

