Назад
1 день назад

Fullstack QA Engineer (.NET)

130 000 - 170 000₽
Формат работы
remote (только Russia)/onsite
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Fullstack QA Engineer (.NET) (.NET/desktop QA): Проведение ручного и автоматизированного тестирования desktop-приложений с акцентом на unit-тесты на C#, тестовые среды и интеграцию автотестов в CI/CD. Focus on проектировании тестовых решений для WPF, Avalonia и WinForms, расследовании сбоев в production и обеспечении качества релизов.

Локация: Москва; адрес офиса — Ижевск, улица Ленина, 45. Работа в офисе или удалённо, с возможностью командировок в Ижевск.

Зарплата: 130000–170000 RUB в месяц, на руки.

Компания

Versus LLC — аккредитованная IT-компания, работающая с крупным заказчиком по согласованному Roadmap.

Что делать

  • Проводить функциональное, регрессионное, интеграционное и smoke-тестирование desktop-приложений.
  • Разрабатывать, поддерживать и оптимизировать автоматические, прежде всего unit-, тесты на C#/.NET с использованием xUnit и NUnit.
  • Проектировать тестовые решения для WPF, Avalonia и WinForms, поддерживая соотношение ручного и автоматизированного тестирования 50/50.
  • Разрабатывать тестовую среду, управлять тестовыми данными и окружениями, внедрять автотесты в Azure DevOps, GitLab и TeamCity.
  • Создавать тестовую документацию, локализовать и приоритизировать ошибки, контролировать их исправление.
  • Взаимодействовать с разработчиками, аналитиками, DevOps-инженерами и бизнесом, участвовать в релизах, расследовании production-инцидентов, планировании и ретроспективах.

Требования

  • От 3 лет коммерческого опыта в ручном и автоматизированном тестировании ПО.
  • От 1,5–2 лет уверенного написания автотестов на C#/.NET.
  • Практический опыт тестирования desktop-приложений: WPF, Avalonia, WinForms или WinUI.
  • Глубокое понимание методологий тестирования, техник тест-дизайна и жизненного цикла разработки ПО.
  • Знание ООП и SOLID, умение писать поддерживаемый тестовый код.
  • Опыт работы с Git, Jira, Confluence или аналогами.
  • Базовый опыт интеграции автоматических тестов в CI/CD.
  • Уверенное использование Windows и Linux на уровне администрирования и настройки.
  • Проактивность, аналитическое мышление и умение балансировать ручные и автоматизированные тесты.

Хорошо, если есть

  • Навыки настройки Docker для развёртывания тестовых стендов.
  • Опыт выстраивания QA-процессов и автоматизации на проекте с первых этапов.
  • Знакомство с тестированием программно-аппаратных комплексов и систем реального времени.
  • Навыки конфигурации и диагностики аппаратных компонентов ПК.
  • Опыт перевода ручных сценариев в автоматические.

Культура и преимущества

  • Работа в аккредитованной IT-компании и команде, открытой к идеям и обмену опытом.
  • Белая заработная плата; итоговый уровень определяется по результатам собеседований.
  • Офис с мощным ПК, обеденной зоной, кофе и парковкой либо удалённый формат.
  • Командировки в головной офис в Ижевске компенсируются.
  • Испытательный срок — 2–4 месяца.

Процесс найма

  • В комментарии к отклику указать оценку навыка написания unit-тестов, а также последние 3 проекта, компании и роли.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →