Manual QA Engineer
ТОВ «НІК-Електроніка» - провідний виробник обладнання для автоматизації обліку енергоресурсів. Ми створюємо сучасні лічильники електроенергії, води та тепла, а також програмне забезпечення для їх управління. Уже понад 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 год., робота в офісі/ гібридний формат (3 дні - офіс)
- Офіційне працевлаштування та бронювання
- Конкурентну заробітну плату та комфортні умови праці (офіс у центрі міста, ст.м. Площа Українських Героїв)
- Можливість працювати над інноваційними продуктами та впливати на їх розвиток
- Оплату професійного навчання, необхідних для роботи AI-інструментів та участь у профільних виставках та конференціях
- Можливості для кар'єрного росту, навчання та підтримку зі сторони колег та керівництва
Required domain experience
| Hardware / IoT | 1 year |
| Energy / Utilities | 1 year |
| Telecom / Communications | 1 year |
Required languages
| Ukrainian | Native |
| English | B1 - Intermediate |