QA Engineer

Apply to join our team and get matched with QA Engineer

* Required

Upfeat
Rockwell Automation
Iota Biosciences
D-ID
Cuma Financial
Gefen Technologies
CodeMonkey
BitWise MnM
Surpass
UnitySCM
WisePatient
Skyline Robotics
WiseCommerce
Optival
Upfeat
Rockwell Automation
Iota Biosciences
D-ID
Cuma Financial
Gefen Technologies
CodeMonkey
BitWise MnM
Surpass
UnitySCM
WisePatient
Skyline Robotics
WiseCommerce
Optival
I / 001

Job Overview

For a small, fast-moving team building a multi-tenant CRM/e-commerce system (Django/Postgres backend; React admin; Angular storefront; a couple of Node microservices). Development velocity is currently blocked by manual QA—especially in high-risk financial areas (refunds, credits, settlements). We’re hiring a fully-remote Freelance QA Automation Engineer to design and own test automation, wire it into CI, and unblock safe, confident releases. Strong overlap with Israel time is important; onboarding and domain knowledge are primarily in Hebrew.

Capacity: 60h / Month

I / 002

Job Responsibilities

  • Define and own the QA strategy: test levels (API/e2e), environments, data, coverage targets, reporting.
  • Stand up automation from scratch (framework selection, repo scaffolding, conventions/utilities).
  • Prioritize and automate money-critical flows first: refunds/credits, payment provider integrations, ledgers, orders/reservations, webhooks, retries/idempotency.
  • Integrate suites into CI/CD: PR gates, deploy-time smoke tests, nightly runs; provide clear, actionable reports.
  • Build reliable test data/fixtures (sandbox accounts, test cards, seeded datasets, reset tools).
  • Translate existing manual flows into maintainable automated cases; write concise test plans/checklists.
  • Track and reduce flakes; define release criteria; triage failures to drive down MTTR.
  • Collaborate with engineering/product; coach teammates to contribute tests and follow QA best practices.
I / 003

Job Requirements

Must-haves

  • 4+ years hands-on QA automation, including building frameworks from zero.
  • Strong JavaScript/TypeScript with Playwright or Cypress for UI; plus Python/pytest or Postman/Newman for API testing.
  • CI experience (GitHub/GitLab/Bitbucket pipelines), artifacts & reporting dashboards.
  • Solid grasp of web apps (React/Angular), REST APIs, and basic SQL (Postgres).
  • Proven work testing payment flows (refunds, credits, settlements, webhooks) and other high-risk financial features.
  • Comfortable owning a roadmap, making pragmatic trade-offs, and communicating clearly with stakeholders.
  • Hebrew fluency (onboarding and much of the domain context are in Hebrew).

Nice-to-haves

  • Familiarity reading Django code; factories/fixtures; Django admin.
  • Experience with Israeli acquirers or Stripe-like gateways.
  • Multi-tenant systems, roles/permissions, complex back-office workflows.
  • Basic performance/security testing (e.g., k6/Locust).

Logistics

  • Contract, fully remote; strong overlap with Asia/Jerusalem hours.
  • Initial engagement ~3–6 months, with potential extension.

End to end

Application Process

1

Apply

Submit your CV, LinkedIn, and GitHub via the form. We'll review your profile.

2

Screening

If your skills align, we'll reach out for a quick conversation to understand your experience and project preferences.

3

Get Matched

Once selected, we'll match you with a client project that fits your expertise. A brief onboarding ensures you're set up with our tools and ready to start.

Ready to join

Apply for this role

Upload your CV and links, and we'll get back to you after reviewing your profile.

* Required