Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
* Required
Thank you! We’ve received your application and will review it shortly.
Oops! Something went wrong while submitting the form.

QA Engineer

Engineering
Remote
Part Time
Fully-Remote QA Engineer
Remote
Part Time
Engineering

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

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.

Requirements and Skills

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.

Other open positions:
Human Resources Specialist
Freelance
Remote
Apply Now
Senior DevOps Engineer
Freelance
Remote
Apply Now
Sales Manager
Freelance
Remote
Apply Now
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.