We're looking for a Senior QA Engineer whos passionate about quality, thrives in a fast-paced product environment, and wants to ensure the reliability of systems built with Large Language Models (LLMs), conversational agents, and complex backend workflows.
What You'll Do?
Own the end-to-end quality assurance process for features across multiple platforms (web, API, backend services).
Design and implement test strategies for LLM-based features and AI agents, ensuring accuracy, consistency, and robustness.
Build and maintain automated test frameworks (UI, API, performance, regression).
Develop test plans and test cases that cover both functional and edge scenarios.
Work closely with product, engineering, and data teams to identify quality gaps early in the development cycle.
Analyze and report bugs with precision and advocate for high-impact fixes.
Participate in release processes, CI/CD pipeline validation, and production monitoring.
Bring a strong quality mindset to everything you do from requirements through delivery.
Requirements: 5+ years of hands-on experience in QA, including test automation
Solid experience with QA tools and frameworks such as:
Selenium / Playwright / Cypress.
Postman / REST Assured.
JIRA, TestRail, or similar tools.
CI/CD pipelines (GitHub Actions, CircleCI, or similar).
Experience testing LLM-powered features or AI agents (e.g., ChatGPT, Claude, open-source models).
Understanding of how to validate prompt-response behavior and detect AI hallucinations or inconsistency.
Experience with REST APIs, backend systems, and microservices.
Solid understanding of test design, coverage strategies, and release confidence metrics.
Ability to work cross-functionally in a fast-paced agile environment.
Excellent communication skills and strong attention to detail.
Bonus: Experience with Python, TypeScript, or scripting languages used in automation.
This position is open to all candidates.