QA engineer (high level tech support)

  • Litanin llc
    • Дистанційна робота
    • Повна зайнятість·Стандартний графік: 5/2

    Про вакансію

    We build an online fundraising platform that powers matched giving days and campaigns for thousands of nonprofits. Our stack spans a Go backend and multiple Vue/Nuxt frontends — donor forms, organization dashboards, an admin panel, whitelabel domains, embeds, and AI-powered page customizers. When a campaign goes live, thousands of donations flow through in hours, so quality isn’t optional. We’re looking for someone who spends ~70% owning QA and ~30% handling technical support — and who treats automation and AI as force multipliers, not buzzwords. You’ll be the person who catches the bug before the campaign does, and who turns a confused support ticket into a reproducible test case. What you’ll do QA (70%)

    • Design, build and maintain automated test suites — end-to-end (Playwright), API, and regression — across donor forms, dashboards and the admin panel.
    • Wire tests into the CI/CD pipeline so nothing merges to shared branches broken.
    • Own release verification: smoke-test staging before production, with special attention to donation flows, currency handling, and campaign go-lives.
    • Write clear, reproducible bug reports and track them to resolution; verify fixes end-to-end.
    • Use AI tooling aggressively — generating test scaffolding, expanding coverage, triaging failures, and drafting test data — to move faster than a manual QA process ever could. Technical Support (30%)
    • Be the technical escalation point for time-sensitive issues during live campaigns.
    • Reproduce, diagnose and clearly document customer-reported problems; hand engineering a tight repro, not a vague complaint.
    • Feed recurring support issues back into the QA suite so the same bug never ships twice. What we’re looking for
    • Solid QA fundamentals: test design, e2e/API/regression, edge-case thinking.
    • Hands-on with an automation framework (Playwright preferred) and reading/writing basic scripts.
    • Comfortable in a Git + CI/CD workflow.
    • Genuinely fluent with AI tools — you already use them to generate tests, debug faster, and cut manual toil, and you can show how.
    • Sharp written communication; you make problems legible.
    • Customer-facing patience for the support slice, especially under live-campaign pressure. Nice to have
    • Experience testing payment/donation or other financial flows.
    • Familiarity with Vue/Nuxt or Go codebases. • Background supporting nonprofits or mission-driven products.

    The most important: «get stuff done» mentality.

    Про роль

    Ми розробляємо онлайн-платформу для збору коштів, яка забезпечує проведення днів пожертв та кампаній для тисяч некомерційних організацій. Наш стек — бекенд на Go та кілька фронтендів на Vue/Nuxt: форми для донорів, дашборди організацій, адмін-панель, whitelabel-домени, embed-віджети та AI-інструменти кастомізації сторінок. Коли кампанія запускається, тисячі пожертв проходять за лічені години — тож якість тут не опція.

    Ми шукаємо людину, яка приділятиме ~70% часу QA і ~30% технічній підтримці — і яка сприймає автоматизацію та AI як інструмент множення продуктивності, а не як модні слова. Ти будеш тим, хто ловить баг раніше за кампанію і перетворює заплутане звернення в підтримку на відтворюваний тест-кейс.

    Чим ти займатимешся

    QA (70%)

    • Проєктувати, будувати й підтримувати автоматизовані набори тестів — end-to-end (Playwright), API та регресійні — для форм донорів, дашбордів і адмін-панелі.
    • Інтегрувати тести в CI/CD-пайплайн, щоб у спільні гілки не потрапляв зламаний код.
    • Відповідати за верифікацію релізів: smoke-тестування staging перед продакшеном, з особливою увагою до потоків пожертв, роботи з валютами та запусків кампаній.
    • Писати чіткі, відтворювані баг-репорти й доводити їх до вирішення; перевіряти виправлення наскрізь.
    • Активно використовувати AI-інструменти — для генерації каркасів тестів, розширення покриття, тріажу падінь і підготовки тестових даних — щоб працювати швидше за будь-який ручний QA-процес.

    Технічна підтримка (30%)

    • Бути точкою технічної ескалації для термінових питань під час активних кампаній.
    • Відтворювати, діагностувати й чітко документувати проблеми, про які повідомляють клієнти; передавати розробці точне відтворення, а не розпливчасту скаргу.
    • Повертати повторювані звернення підтримки назад у QA-набір, щоб один і той самий баг не потрапляв у продакшен двічі.

    Кого ми шукаємо

    • Міцна база QA: дизайн тестів, e2e/API/регресія, мислення про граничні випадки.
    • Практичний досвід з фреймворком автоматизації (бажано Playwright) та вміння читати/писати базові скрипти.
    • Комфортна робота з Git + CI/CD.
    • Справжня вправність з AI-інструментами — ти вже використовуєш їх для генерації тестів, швидшого дебагу та скорочення ручної рутини, і можеш показати як.
    • Чітка письмова комунікація; ти робиш проблеми зрозумілими.
    • Терплячість у роботі з клієнтами для частини підтримки, особливо під тиском живих кампаній.

    Буде плюсом

    • Досвід тестування платіжних/донорських або інших фінансових потоків.
    • Знайомство з кодовими базами на Vue/Nuxt чи Go.
    • Досвід підтримки некомерційних або місійно-орієнтованих продуктів.

    Найголовніше: мислення «get stuff done»

    Понад усе ми цінуємо здатність доводити справу до результату. Не ідеальні процеси заради процесів, а закриті задачі, розв’язані проблеми й робочий продукт. Ти береш відповідальність, знаходиш спосіб зробити, а не причину відкласти, і рухаєш справу до фінішу — навіть коли умови неідеальні.


    Ключові вимоги і навички

    • Англійська — просунутий
    • Досвід роботи від 5 років.
    • Git
    • Відповідальність
    • Vue.js
    • Активність
    • Написання тест-кейсів
    • Робота з клієнтами
    • Дизайн
    • Тестування API
    • Написання bug reports
    • Проєктування
    • Test Suite
    • Регресійне тестування
    • Ведення звітності
    • Bug tracking systems
    • Frontend-розробка
    • Software testing tools
    • Технічна підтримка користувачів
    • Знання технік тест-дизайну
    • Smoke testing
    • Backend-розробка
    • Автоматизоване тестування
    • Терплячість
    • Продуктивність
    • SOLID Principles
    • CI/CD
    • Debugging
    • Playwright
    • QA manual
    Показати всі навичкиЗгорнути навички
    Litanin llc

    IT, менше 10 співробітників

    Більше про компанію

    Схожі вакансії

    Усі схожі вакансії

    Вакансії в категорії

    Вакансії за містами

    Вакансії за сферою діяльності

    Статистика зарплат