• · Viewed by 1 job seeker

QA engineer (high level tech support)


About the job

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»

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


Key requirements and skills

  • English — advanced
  • Work experience more than 5 years.
  • 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
Show all skillsRoll up skills

Similar jobs

All similar jobs

Salary statistics