Job Description, Responsibilities & Requirements
Про посаду
Інженер з тестування програмного забезпечення (Manual QA Engineer)
Огляд посади Інженера з тестування програмного забезпечення (Manual QA Engineer)
Alcor - це платформа Employer of Record (EOR), яка займається обробкою зарплат, управлінням підрядниками, виставленням рахунків та юридичним забезпеченням для глобальних розподілених команд. Платформа обробляє реальні грошові кошти в різних валютах і юрисдикціях - точність є недоторканною.
Технологічний стек: PHP/Laravel, DDD + CQRS + Event Sourcing, Livewire 3, Alpine.js, Tailwind CSS, Carbon Design System, MariaDB, Redis, Docker, Playwright (E2E), GitHub, Jira, Sentry, LaunchDarkly.
Обов'язки
- Брати участь у уточненні: задавати питання, виявляти неясності, визначати нетестові умови (AC) до початку розробки
- Писати тестові випадки паралельно з розробкою - не після
- Тестувати функції повністю: успішні шляхи, негативні випадки, граничні умови, межі
- Взяти на себе відповідальність за підписання якості: ваша схвалення означає, що це готово до випуску
- Перевіряти цілісність даних через API-виклики, запити до бази даних та аналіз логів - не тільки клікання по UI
- Співпрацювати з інженером з автоматизації тестів для виявлення прогалин у покритті автоматизації
- Документувати помилки з точністю: кроки для відтворення, очікувані проти фактичних результатів, серйозність, середовище
- Використовувати інструменти штучного інтелекту для прискорення створення тестових випадків, експлуатаційних тестувань та аналізу регресії
Вимоги
- 3-5 років роботи в QA
- Доведений досвід виявлення помилок логіки бізнес-процесів, а не тільки косметичних проблем UI
- Досвід роботи в Agile/Scrum командах з активною участю QA у уточненні
- Знання подієвих або асинхронних архітектур (кінцевої консистентності, обробки на основі черг)
- Досвід тестування фінансових/зарплатних/HR SaaS продуктів є сильним плюсом
Технічні навички
- Browser DevTools - Вкладка Мережа, Консоль, Зберігання додатків - щоденне використання
- Тестування API - Postman, cURL або подібні - самостійна перевірка поведінки бекенду незалежно від UI
- SQL - Написання запитів для перевірки стану даних, перевірка проекцій, валідація розрахунків
- Git & GitHub - Читання PR, розуміння відмінностей, залишення зворотнього зв'язку QA в кодовій рев'ю
- Jira - Структуроване управління робочим процесом, пов'язані квитки, чіткі звіти про помилки
- Обізнаність про CI/CD - Розуміння етапів трубопроводу, середовища гілок функцій
- Основи Docker - Запуск локального середовища, читання логів контейнерів
- Інструменти ШІ - ChatGPT/Copilot/Claude для створення тестових випадків, ідей експлуатаційних тестувань, аналізу логів
Буде плюсом
- Досвід роботи з Livewire або серверно-рендерованими реактивними UI
- Знання Playwright - здатність читати E2E специфікації та пропонувати покриття
- Розуміння концепцій DDD / Event Sourcing (агрегати, проекції, повторення подій)
- Досвід тестування функцій флагів (LaunchDarkly або подібне)
- Тестувати експорт PDF/Excel (виписки зарплати, рахунки-фактури, звіти)
- Досвід роботи з Shadow DOM / веб-компонентами
Ми пропонуємо
- Команду, яка цінує якість і дає QA реальний голос у процесі
- Безпосередній вплив на продукт, який обробляє реальну зарплату для реальних людей
- Робочий процес, посилений ШІ - ви будете одними з перших професіоналів QA, які глибоко інтегрують ШІ у життєвий цикл тестування
- Швидке професійне зростання - розширення в автоматизації, доменному досвіді чи лідерстві процесів
- Відсутність мікроменеджменту - відповідальність та довіра з першого дня
Про компанію
Alcor - це платформа Employer of Record (EOR), яка займається обробкою зарплат, управлінням підрядниками, виставленням рахунків та юридичним забезпеченням для глобальних розподілених команд. Платформа обробляє реальні грошові кошти в різних валютах і юрисдикціях - точність є недоторканною.