QA Automation Engineer

Dialpad
Bengaluru
Workplace: OnsiteFull timeFunction: Product ManagementExperience: 4+ yearsSkills: ["Communication","Collaboration","Mentoring"]

The role focuses on designing and building scalable test automation for UI, API, and end-to-end flows in a SaaS AI-powered environment. You’ll own Playwright-based frameworks in Python, test Agentic AI workflows, define deterministic and non-deterministic testing strategies, and influence testability and observability across microservices and AI orchestration layers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Dialpad
Dialpad
6 months ago

QA Automation Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

The role focuses on designing and building scalable test automation for UI, API, and end-to-end flows in a SaaS AI-powered environment. You’ll own Playwright-based frameworks in Python, test Agentic AI workflows, define deterministic and non-deterministic testing strategies, and influence testability and observability across microservices and AI orchestration layers.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain scalable automation frameworks using Playwright and Python for UI, API, and end-to-end testing.
  • •Build automated tests for Agentic AI workflows, including multi-step reasoning, tool invocation, and autonomous decision flows.
  • •Validate AI-driven systems using deterministic testing approaches, mocks, simulators, and contract testing where applicable.
  • •Develop test strategies for LLM-based features, including prompt validation, response evaluation, guardrails, and failure modes.
  • •Implement API, integration, and system-level tests across microservices and AI orchestration layers.

Key Requirements

  • •4+ years of experience as an SDET, Software Engineer, or Test Automation Engineer in SaaS environments
  • •Strong programming experience in Python (preferred) and familiarity with JavaScript/TypeScript
  • •Hands-on experience with Playwright (preferred) or modern UI automation frameworks
  • •Solid experience testing API-first and microservices-based architectures
  • •Practical understanding of AI/ML or LLM-based systems, including agentic AI concepts, deterministic vs non-deterministic testing strategies, and prompt-based systems
Experience:4+ yearsSaaSAIAgentic AIPlaywright
Skills:CommunicationCollaborationMentoring
Languages:English
Tech Stack:PythonPlaywrightJavaScriptTypeScriptRESTGitHub ActionsDocker

Company Brief

Dialpad
Provides cloud-based business communications platform offering voice, video, messaging, contact center, and AI-driven call intelligence to help teams communicate and collaborate across devices and locations.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn