Quality Assurance Specialist
Job Spec: Quality Assurance (QA) Engineer
(AI, Web & Telephony Platforms)
Location: Bristol In-House/Hybrid
Employment Type: Full-time
Experience Level: Mid–Senior
Salary: £40k - £60k DOE
About the RoleWe are seeking a detail-oriented QA Engineer to ensure the quality, reliability, and performance of our AI-powered communications platform. You will work closely with Backend, Frontend, Telephony, DevOps, and AI teams to test complex systems involving web apps, APIs, real-time voice services, and AI-driven conversational agents.
This role is critical in maintaining production stability while enabling rapid, confident product development.
Key ResponsibilitiesTest Planning & Execution- Design and execute test plans for web applications, APIs, voice systems, and AI features.
- Perform functional, regression, integration, and exploratory testing.
- Validate end-to-end workflows across frontend, backend, telephony, and AI services.
- Build and maintain automated test suites for APIs and web applications.
- Contribute to CI/CD pipelines with automated quality gates.
- Help define test strategies for real-time voice and AI-driven systems.
- Test conversational AI flows, prompts, and voice agent behaviors.
- Validate speech recognition, text-to-speech, and call routing accuracy.
- Monitor AI agent performance and flag quality or consistency issues.
- Work closely with developers and PMs during sprint planning and releases.
- Reproduce, document, and track bugs with clear steps and logs.
- Help improve QA processes, documentation, and release readiness standards.
- 3+ years experience in QA for web and API-driven systems.
- Strong understanding of REST APIs, microservices, and system integrations.
- Experience with test automation tools (e.g., Playwright, Cypress, Postman, pytest, or similar).
- Familiarity with CI/CD pipelines and Git-based workflows.
- Excellent attention to detail and strong communication skills.
- Comfortable working with fast-moving engineering teams.
- Experience testing telephony, VoIP, WebRTC, or real-time systems.
- Exposure to AI/ML systems, LLM-powered applications, or chat/voice bots.
- Experience with load testing and performance monitoring tools.
- Basic scripting or coding ability in Python or JavaScript.
- Work on cutting-edge AI voice and communications technology.
- High impact on product stability and customer experience.
- Collaborative engineering-driven culture.
- Flexible working and competitive compensation.