Senior QA / AQA Engineer
Senior QA/AQA Engineer for a voice assistant project in Russia. Salary from 190,000 RUB, remote-friendly. Own quality end-to-end: testing, automation, monitoring.
Developing a smart voice assistant with various skills, from weather and search to generative AI and external integrations. The product is based on a Go backend, ASR/TTS services, and LLMs for full dialogue with the user. Responsibilities: - Functional testing of intents: checking correctness of request recognition, slots, entities, ambiguous phrases, and non-standard scenarios. - E2E testing: full user interaction cycle from voice request to final answer. - Integration testing: stability and correctness of external ASR, TTS, LLM, and other services. - Automation: developing scenario-based automated tests in Go or Python, building regression suites, integrating into CI. - Production monitoring: tracking product quality, detecting degradation, preventing regressions. - Manual exploratory testing: complex dialogue scenarios, NLU errors, non-standard assistant behavior. - Requirements work: formalize requirements with analysts and product managers, define acceptance criteria, identify potential issues early.
- 5+ years of QA experience. - Understanding of voice assistants, NLU, intents, slots, entities. - Experience testing systems with non-deterministic responses. - Strong E2E testing of distributed systems. - Understanding of REST, gRPC, queues, and inter-service interactions. - Practical experience writing automated tests in Go or Python. - Ability to design test scenarios and testing strategy independently. - Willingness to work with incomplete requirements, ask questions, influence product quality. - High autonomy, initiative, systems thinking. Nice to have: - Experience testing voice assistants and dialogue systems. - Experience with Kibana, Grafana, Prometheus, Sentry. - Understanding of stateful dialogue testing and context management. - Knowledge of Docker and Kubernetes. - Experience building quality monitoring for external services and automating regression testing.
Salary from 190,000 RUB after taxes, negotiable after interview. Location: Russia. Remote work possible (implied).
Don't miss a single job
Subscribe to our Telegram channel