# QA Engineer

[NPV](https://gurify.com/jobs?q=NPV) · Paris · Posted yesterday

[QA](https://gurify.com/jobs/qa)

[Apply on the original posting → (opens in a new tab)](https://jobs.ashbyhq.com/npv/b0bc61f9-7a68-4ccf-9359-1128a5d6fbe5)

## Job description

We're looking for a QA Engineer to join White Circle, an AI Safety company building the safety, reliability, and optimization layer for AI systems through natural-language policies it automatically tests, enforces, and improves at scale. Backed by $70M (Series A) from top funds and senior leaders at OpenAI, Anthropic, HuggingFace, Mistral, DeepMind, and others, White Circle processes 100M+ API calls monthly and trains its own LLMs. This is a manual-first product QA role, with automation as a key tool, in a small team where work ships to production fast.

### You will

- Manually test new features and fixes across the web platform and APIs in fast release cycles, sometimes as short as one working day.

- Identify the highest-risk areas, run exploratory, smoke, regression, and integration testing, and give clear release feedback.

- Write concise test plans and checklists, investigate unexpected behavior, and file reproducible bug reports.

- Work with engineers and product owners to clarify requirements and improve testability before development is complete.

- Automate stable, business-critical flows with Playwright and Python, and integrate them into CI/CD.

### Requirements

- 2+ years in QA automation, including building frameworks from scratch.

- Strong Playwright experience for E2E UI testing and scalable test suite design.

- Clean Python automation code (pytest, fixtures, parametrize).

- Hands-on CI/CD integration (GitHub Actions, GitLab CI, or similar).

- Practical use of AI coding agents and LLM-powered developer tools in testing workflows.

- Fluent English and clear communication.

- Based in or relocating to Paris or London (hybrid).

### Bonus

- Testing AI/LLM products: non-deterministic outputs, confidence scoring, edge-case prompts.

- Performance or load testing (k6, Locust).

- API testing tools (Postman, Insomnia, Yaak) or contract testing.

- Security-aware QA or SOC 2 environments.

### We offer

- Competitive salary + equity.

- Hybrid work from Paris or London, relocation package for Paris.

- Top-tier medical insurance in France and flexible time off.

- L&D budget, all hardware and tools you need, plus covered AI agent and IDE subscriptions.

- Team off-sites twice a year.

**Live in NPV’s hiring system.** Read from the company's own applicant tracking system, not reposted from a job board — so it's a real, open requisition rather than an ad that outlived the role.

We remove it as soon as it disappears at source.

## More jobs like this

- FI [Automation QA Engineer - Senior](https://gurify.com/job/automation-qa-engineer-senior-at-finteqhub-95525e2d3cc9) Finteqhub · last week
- PU [QA Engineer](https://gurify.com/job/qa-engineer-at-pushgaming-ac1265846006) Pushgaming · last week
- SH [QA Engineer Intern (6 months)](https://gurify.com/job/qa-engineer-intern-6-months-at-shifttechnology-5b56eac2aca4) Shifttechnology · France - Paris · 2 days ago
- PU [QA Engineer](https://gurify.com/job/qa-engineer-at-pushgaming-34d55a4bf2a7) Pushgaming · last week
- MQ [Middle+ QA Engineer - novacard](https://gurify.com/job/middle-qa-engineer-novacard-d44ad7b1c8db) Moscow, Russia · 4 days ago
- FL [Senior QA engineer (IoT / Embedded & Cloud)](https://gurify.com/job/senior-qa-engineer-iot-embedded-cloud-at-flipper-85190b0a6aa9) Flipper · London Office · last week

```json
{"@context":"https://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Jobs","item":"https://gurify.com/jobs"},{"@type":"ListItem","position":2,"name":"QA Engineer","item":"https://gurify.com/job/qa-engineer-at-npv-41915cd9f2a6"}]}
```
