This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Support the Engineering and Product teams by improving software quality through test planning, QA execution, automation, and lightweight AI agents that accelerate triage, regression coverage, and release confidence.
Job Responsibility:
QA execution and release support: Execute test plans for web applications and backend services (smoke, regression, exploratory)
Write clear, reproducible bug reports including steps to reproduce, expected vs actual, environment details, logs, screenshots, and severity
Validate fixes, retest impacted areas, and confirm release readiness in coordination with engineering
Maintain and improve QA documentation: test cases, checklists, release notes validation, and acceptance criteria mapping
Test automation: Build and maintain automated tests for critical user flows and APIs (UI, integration, API)
Help stabilize existing tests by reducing flakiness, improving selectors, adding waits/timeouts appropriately, and standardizing test data
Assist with CI integration (running tests on PRs, nightly suites, reporting, and alerting)
Track coverage and prioritize automation candidates based on risk and usage frequency
AI agents to complement QA: Prototype AI-assisted workflows such as: Bug triage summarization (turn long threads into actionable next steps)
Regression suggestion based on changed files or impacted modules
Test case generation drafts from PRDs/user stories (human-reviewed)
Log parsing and error clustering to surface recurring issues
Integrate AI agent outputs into existing tools (Jira, Slack, CI logs) as lightweight utilities