Senior QA Engineer
Bangalore, Karnataka
Engineering – Engineering Solutions /
Full-time /
On-site
Plivo is a leading technology company transforming customer engagement for some of the world’s largest B2C brands, including Uber, WhatsApp, and Zomato. Our new product - the AI agents platform, automates the entire customer lifecycle—from acquiring, engaging, and supporting customers—through cutting-edge multimodal AI, including LLMs, text-to-speech, and speech detection.
With a 150+ member engineering team based entirely in India, we are building high-impact global products that handle over 1 billion API requests per month. If you are excited about solving hard, real-world AI challenges at scale, this is where you belong. 🚀
We’re hiring a Senior QA Engineer to take ownership of test automation frameworks, QA strategy, and AI-driven quality engineering across our CX Product line. You’ll work alongside developers and product managers to build resilient test architectures and champion quality in every release of our agentic AI experiences.
Key Responsibilities :
- Build and maintain robust, scalable test automation frameworks for web, APIs, and backend systems.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, etc.).
- Lead and advocate shift-left testing practices, ensuring early defect detection.
- Drive E2E coverage across microservices and event-driven architectures.
- Use AI/ML tools to accelerate test design, defect prediction, and coverage optimization.
- Explore and implement LLM-based test generation and self-healing automation techniques.
- Work closely with different team members building agentic systems to validate logic, decision flows, and conversation accuracy.
- Design test plans across functional, regression, performance, and edge-case scenarios.
- Collaborate with developers and PMs to influence design for testability.
- Champion test data management, mocks, and observability for debugging.
- Define and track quality KPIs (e.g., automation coverage, defect leakage, test flakiness).
- Work with monitoring/logging tools to detect anomalies in production.
- Identify areas for QA ops improvement and implement smart tooling.
Must-Have Skills :
- 3 - 6 years of experience in test automation for SaaS or platform products.
- Strong programming skills in Python or JavaScript.
- Deep understanding of API testing, CI/CD, and frameworks like Pytest, Cypress, TestNG, Playwright, etc.
- Experience with cloud environments (AWS/GCP) and containerized deployments (Docker/Kubernetes).
- Exposure to AI/ML-driven QA tools, intelligent test optimization, or self-healing frameworks.
- Familiarity with agentic AI concepts or testing conversational/decision-making flows.
Nice-to-Have :
- Background in testing communication platforms, real-time voice/messaging systems.
- Experience using or integrating with tools like Testim, Mabl, TestSigma, Applitools, ChatGPT, or LangChain.
- Experience with performance testing (JMeter, Locust, k6) and chaos testing principles.
Why Join Us?
- Be part of a deep tech transformation from traditional automation to intelligent, AI-first quality engineering.
- Work on real-time, high-scale systems used by global brands.
- Collaborate with a world-class team across product, engineering and infrastructure.
- High performance, High learnability and ownership driven culture.