Why This Job is Featured on The SaaS Jobs
Quality engineering remains a differentiator in SaaS where releases touch web, mobile, and backend services simultaneously, and reliability is inseparable from product trust. This QA Automation Engineer role stands out because it is anchored in an AI-first communications platform, with explicit attention to validating LLM-driven features alongside conventional UI and API coverage. That combination reflects a broader shift in SaaS toward shipping AI capabilities without compromising regression discipline.
For a long-term SaaS career, the role offers leverage in two durable areas: building automation that scales with product surface area, and integrating testing into delivery workflows. Ownership of modules, release readiness, and CI/CD participation create experience that transfers across subscription software teams, especially those moving toward higher automation coverage and tighter feedback loops. Exposure to AI-assisted development tools also maps to how many SaaS engineering orgs are increasing throughput while maintaining quality gates.
This position is best suited to an experienced automation specialist who prefers hands-on execution and measurable outcomes, such as stable suites and clear root-cause analysis. It will fit someone comfortable collaborating closely with engineers on debugging and verification, and who is interested in applying modern automation practices to both traditional features and emerging AI interactions in a hybrid work setting.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
Your role
Dialpad’s QA team ensures the quality and reliability of our AI-first platform across web, mobile, and backend systems.
As a QA Automation Engineer, you will be a hands-on contributor responsible for automation execution and quality ownership of specific features/modules, leveraging modern tools and AI-assisted development to improve speed and coverage.
This position requires a hybrid work arrangement, with three days in the office. The role reports to the Manager of Quality Assurance, who is located in Bangalore.
What you’ll do
- Build, execute, and maintain UI and API automated tests (Playwright/Selenium, Java/Python)
- Perform end-to-end and regression testing, ensuring release readiness
- Own QA for assigned modules, including:
- Test planning and design
- Automation coverage and execution
- Regression sign-off
- Achieve ~70–80% automation coverage with stable, reliable test suites
- Analyze failures, identify defects, and provide clear root cause insights
- Use AI tools (Copilot, Cursor, Gemini, etc.) to generate tests, debug, and improve coverage
- Validate AI/LLM-driven features (prompt/response accuracy)
- Collaborate with engineering on debugging and fix verification
- Contribute to CI/CD pipelines (GitHub Actions)
Skills you’ll bring
- 5–8 years in QA / Test Automation
- Strong experience in Java or Python + Playwright/Selenium
- Solid understanding of UI, API, functional, and regression testing
- Experience with REST APIs, Postman, and CI/CD pipelines
- Exposure to AI-assisted coding tools (or willingness to learn)
- Strong debugging, analytical, and communication skill
Nice to Have
- Experience with VoIP, contact center, or communication platforms
- Exposure to performance or reliability testing
Tech Stack
- Languages: Java, Python
- Automation: Selenium, Playwright, TestNG, BDD
- API Testing: REST Assured, Postman
- CI/CD: GitHub Actions (GHA)
- Dev Tools: Git, GitHub, Jira