NIX Solutions logo

Middle QA Automation Engineer (C# /.NET)

NIX Solutions·Salary not specified

Primary stack

Selenium.NETC#MongoDBSQLPlaywright

Nice to have's

GitLabAzure DevOpsJiraPrompt EngineeringAILLM

Job description

About the Position

Ми шукаємо інженера, для якого автотести - це не просто запуск скриптів, а автономний інструмент підвищення якості продукту. У наших проєктах ти матимеш повну відповідальність за цикл автоматизації: від аналізу вимог до архітектури тестів та репортингу. Якщо ти вмієш бачити картину цілком, любиш наводити лад у коді та готовий розвивати тестову інфраструктуру - ми чекаємо на тебе.

Responsibilities

  • Рефакторинг та уніфікація: Працювати з існуючими UI/API автотестами для веб- та десктоп-додатків у кількох субпроєктах. Приводити всі тести до єдиного стандартного формату, переглядати покриття та їхню актуальність.
  • Розробка нових тестів: Самостійно писати автоматизовані тести на основі бізнес-вимог, консультуючись з Manager / Tech Lead за необхідністю.
  • Робота з вимогами: Аналізувати релевантність вимог, знаходити прогалини, пропонувати покращення, уточнювати формулювання та прибирати дублікати.
  • Підтримка стабільності: Оперативно розслідувати причини падіння тестів (flaky tests) та виправляти їх.
  • Керування задачами (Ticket Management): Самостійно формувати та вести таски для всіх своїх активностей (рефакторинг, нові тести, багфікси).
  • Code Review: Проводити рев’ю коду інших членів команди, забезпечуючи високу якість тестового фреймворку.
  • Розвиток інструментів тестування: Використовувати та вдосконалювати кастомний тест-клієнт для запуску тестів, координації їх виконання та репортингу (всі тести виконуються на реальних тестових ПК). Брати участь у релізах нових версій цього клієнта.

Requirements

  • Технічна експертиза: Глибокі знання C# та платформи .NET.
  • Досвід в автоматизації: Практичний досвід автоматизації UI та API (Selenium / Playwright).
  • Робота з даними: Впевнені навички роботи з SQL та NoSQL (MongoDB).
  • Архітектурне мислення: Розуміння принципів побудови архітектури автотестів та чисотого коду.
  • Автономність та Ownership: Здатність брати повну відповідальність за весь цикл тестування - від аналізу вимог до створення тікетів та фінальних звітів.
  • Процеси та CI/CD: Досвід роботи з системами контролю версій та пайплайнами (GitLab / Azure DevOps).
  • Якість коду: Вміння аргументовано проводити Code Review.
  • Аналітична глибина: Знаходити першопричину дефекту (root cause), а не лише фіксувати його прояви.

Nice to Have

  • Практика оптимізації та розробки інструментів для запуску десктоп-автотестів.
  • Розуміння принципів роботи AI та LLM (великих мовних моделей), зокрема їх застосування для генерації тест-кейсів та аналізу дефектів.
  • Навички промпт-інжинірингу (Prompt Engineering) для створення тестових сценаріїв, генерації синтетичних даних та оптимізації автоматизованих скриптів.
  • Досвід роботи з AI-плагінами та інструментами, такими як Claude code, GitHub Copilot, Cursor тощо, для підвищення ефективності розробки тестів.

We Offer

  • Компенсація - рівень, що повністю відповідає твоєму досвіду та технічній експертизі.
  • Вплив - ти самостійно керуєш процесом автоматизації у своїх субпроєктах, твої рішення визначають стабільність релізів.
  • Середовище - зріла команда інженерів, де цінують ініціативу, відсутній мікроменеджмент і хаос.
  • Гнучкість - remote-first формат, адекватний графік та повага до work-life balance.
  • Професійне зростання - можливість працювати зі складними архітектурними задачами (включаючи підтримку власного тест-клієнта) та прокачати навички менторства через Code Review.

Хочеш отримати реальний ownership над процесами автоматизації у зрілій команді - надсилай резюме!

© NIX Solutions. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

NIX Solutions provides custom software development services backed by proven expertise in IT and considerable portfolio of successfully completed international projects. Our projects range from single-purpose tasks for small businesses to highly complex, multi-platform systems for large corporate clients.

More at NIX Solutions

All 25 roles

Popular searches