Scenario
09/Engineering

QA & Support Engineer

Team
Engineering
Location
Lyon or Paris
Type
Full-time
Reports to
QA & Support Lead
Working language
English; French

The bridge between support and engineering. You own ticket triage in Pylon (our B2B support platform), QA on new features across the stack before release, and you ship small fixes, improvements and test automation with AI pair-programming. We don't expect a senior software engineer. We do expect someone technically curious, comfortable reading code, and ready to use AI to multiply their reach, which is exactly what makes this role possible in 2026.

Apply for this role
Refer this role

01 Mission

  • Triage incoming tickets in Pylon across chat, email and shared Slack channels — resolving what doesn't need an engineer and communicating clearly with paying customers, including strategic accounts.
  • Investigate generation errors with our observability stack (BetterStack, CloudWatch, Sentry, PostHog), reproduce when needed, and spot patterns across tickets to raise quality issues and feed the support knowledge base.
  • Test and validate new features on staging before they ship — web app, cloud API, ML layer and SDKs — covering happy path, billing, rate limits, model variations and edge cases; your eye on staging is what unlocks releases.
  • File precise, reproducible bug reports in GitHub against the right component: with logs, request IDs and clear steps to reproduce.
  • Write and maintain automated test suites: end-to-end (Playwright), API smoke tests and regression scripts.
  • Contribute small features and fixes: submit PRs, write or update tests.
  • Improve monitoring coverage: add alarms, dashboards and synthetic checks for the areas you find brittle.

02 Scope of ownership

Owns
  • Customer support: Pylon triage, ticket resolution, customer communication and pattern detection.
  • QA on new features: staging validation across the stack, PR review and bug reports.
  • Light development and test automation: end-to-end suites, API smoke tests, small features and fixes, and monitoring coverage.
  • Ensure cohesion across the team and roadmap: cross-team coordination and PR reviews.
Does not own
  • Software Architecture decisions (Engineering)
  • Infrastructure and deployment pipeline (Engineering)
  • Product roadmap and prioritization (Product)

03 What we look for

  • Two to four years in QA, support engineering or as a junior developer, ideally at a SaaS startup.
  • Comfortable reading TypeScript or Python well enough to navigate a codebase, file a useful bug and ship a small patch with AI assistance.
  • Strong written English and clarity under pressure when a customer is unhappy, with a bias for action — you don't wait for permission to investigate, reproduce or improve.
  • Practical with common support and observability tooling: Pylon (or Zendesk / Intercom), Notion, Slack, GitHub, Sentry, BetterStack / Datadog, PostHog, Playwright / Cypress and the AWS console.
  • Familiarity with AI coding assistants (Claude Code, Cursor, Copilot): we use them daily.
  • Experience with image / video models (Stable Diffusion, Flux) or LLM APIs.
  • Exposure to incident response, on-call rotations or SOC 2 / compliance contexts.

04 Disqualifiers

  • Cannot read code: not comfortable navigating a TypeScript or Python codebase even with AI assistance.
  • A passive support agent who waits for permission to investigate, reproduce or improve.
  • No interest in automation; treats testing as purely manual and repetitive.
  • Expects a pure QA role with no customer contact, or a pure support role with no engineering contribution.

05 How we hire2-3 weeks

  1. 01
    Intro call
    30 min
  2. 02
    Product session
    60 min
  3. 03
    Build live
    60-90 min
  4. 04
    Written POV
    Async, 48h
  5. 05
    References
    Parallel
  6. 06
    Founder conversation
    45 min