ТОВ «НІК-Електроніка» - провідний виробник обладнання для автоматизації обліку енергоресурсів. Ми створюємо сучасні лічильники електроенергії, води та тепла, а також програмне забезпечення для їх управління. Уже понад 20 років ми впроваджуємо інноваційні рішення для прозорого та ефективного обліку енергоресурсів, працюючи як на українському, так і на міжнародних ринках. Шукаємо до нас в команду досвідченого та відповідального ManualQAEngineer для ефективної роботи з продуктами компанії.
Основні завдання:
Тестування складної бізнес-логіки: вміння перевіряти формули розрахунків, зчитування показників.
Застосування технік тест-дизайну: аналіз граничних значень та еквівалентного розділення для перевірки критичних точок.
Тестування часових зон та періодичності: тестування генерації щомісячних звітів та коректності відображення графіків.
Збір даних з лічильників: перевірка коректності зчитування миттєвих значень, профілів потужності та журналів подій через різні канали зв'язку ( Ethernet, GSM/GPRS, PLC).
Тарифікація та розрахунки: тестування алгоритмів множинних зон, переходів на "літній/зимовий" час, врахування втрат у трансформаторах.
Генерація звітів: перевірка формування відомостей для енергопостачальних компаній їх експорт у форматі .xml, .xls, .pdf.
Робота з документацією:
Робота з тестовою документацією: самостійне створення тест-планів, матриць покриття, чек-листів та детальних тест-кейсів для нових фіч.
Аналіз ризиків та вимог: вміння знаходити логічні протиріччя в технічному завданні (ТЗ) ще до початку розробки, описувати потенційні ризики тестування та інтеграцій.
Життєвий цикл дефектів: чітке, структуроване баг-репортування (Bug Reports) з додаванням логів, кроків для відтворення та очікуваних результатів, вміння локалізувати проблему.
Впровадження метрик: встановлення та відслідковування ключових метрик якості (Quality Gates, Defect Density, Test Coverage) для оцінки ефективності тестування на проекті.
Наші очікування:
Глибоке розуміння особливостей десктопних ОС: знання архітектури операційних систем (переважно Windows 10/11, Linux).
Тестування інсталяції та оновлень (Installer/Updater Testing).
Робота з файловою системою та реєстрами (Registry, AppData).
Тестування Offline-режиму: тестування здатності програми працювати з локальною БД без інтернету та її подальша синхронізація із центральним сервером.
Робота з локальними БД (PostgreSQL).
Тестування інтерфейсу (Desktop UI/UX).
Бази даних (SQL): вміння писати складні запити (JOIN-и, агрегатні функції SUM, AVG, групування GROUP BY).
Робота з API (Postman та ін): створення та запуск колекцій запитів, робота зі змінними оточення (Environments), написання базових перевірок (тестів на статус-коди та валідацію JSON-схеми).
Інтеграційне тестування: вміння перевіряти взаємодію між допоміжними сервісами, аналізувати логи.
Буде перевагою:
Глибоке розуміння веб-архітектури: знання особливостей роботи клієнт-серверної архітектури, HTTP-методів (GET, POST, PUT, DELETE), статус-кодів відповідей та життєвого циклу веб-сторінки.
Робота з DevTools: впевнене володіння вкладками Network (аналіз запитів/відповідей), Console (пошук JS-помилок), Application (робота з cookies, LocalStorage/SessionStorage).
Базове розуміння нефункціонального тестування (бажано):
Кросбраузерність та адаптивність.
Тестування безпеки: аутентифікація користувачів, розмежування прав доступу (адміністратор, інженер, оператор).
Надійність: перевірка роботи програми при втраті зв'язку з лічильником, аварійному завершенні роботи.
Продуктивність :тестування системи при одночасному опитуванні тисяч точок обліку, імпорті великих масивів даних (масові завантаження за місяць).
Автоматизація (бажано): Написання базових автотестів (Playwright, Cypress або Selenium) для автоматизації регресійного тестування.
Ми пропонуємо:
Повну зайнятість – Пн-Пт з 9-00 по 18-00 год., робота в офісі/ гібридний формат
Офіційне працевлаштування та бронювання
Конкурентну заробітну плату та комфор


