QA Automation Engineer
Job description
About the role
About the role Dialpad is building an AI-driven platform for customer experience that handles real-time problem resolution across voice and digital channels. The QA team maintains quality and reliability across web, mobile, and backend systems. As a QA Automation Engineer, you will take direct ownership of automation execution and quality for specific features, using modern tooling and AI-assisted development to expand test coverage and speed. Key facts
Location: India
Engagement: Full-time
Team: Quality Assurance, reporting to Manager of Quality Assurance based in Bangalore What you'll do
Create, run, and maintain automated tests for UI and API layers using Playwright or Selenium with Java or Python
Conduct end-to-end and regression testing to confirm release readiness
Take full QA ownership for assigned modules, covering test planning, automation coverage, execution, and regression sign-off
Target 70 to 80 percent automation coverage with stable, dependable test suites
Investigate test failures, identify defects, and document root cause findings
Apply AI-assisted tools such as Copilot, Cursor, or Gemini to generate tests, debug issues, and improve coverage
Validate AI and LLM-powered features, checking prompt and response accuracy
Partner with engineering teams on debugging and verifying fixes
Support CI/CD workflows through GitHub Actions Requirements - 5 to 8 years of experience in QA or test automation
Strong proficiency in Java or Python combined with Playwright or Selenium
Solid grasp of UI, API, functional, and regression testing methods
Hands-on experience with REST APIs, Postman, and CI/CD pipelines
Familiarity with AI-assisted coding tools or willingness to adopt them
Strong debugging, analytical, and communication abilities Nice to have
Background in VoIP, contact center, or communications platforms
Exposure to performance or reliability testing Skills & tools
Languages: Java, Python
Automation frameworks: Selenium, Playwright, TestNG, BDD
API testing: REST Assured, Postman
CI/CD: GitHub Actions
Dev tools: Git, GitHub, Jira Practical notes
Dialpad is backed by Andreessen Horowitz, GV, ICONIQ Capital, and T-Mobile
Clients include Randstad, Motorola Solutions, Netflix, San Diego Padres, Colorado Rockies Baseball Club, and Cal Athletics
Recognized as a Great Place to Work
Competitive salary and comprehensive benefits offered
Candidates who do not meet every listed requirement but demonstrate strong drive and core traits are encouraged to apply
Dialpad is an equal opportunity employer About the company Placing a call involves turning a circular dial or pressing keys on a telephone. The listing location is Bengaluru, India.
Key facts
What you'll do
- Create, run, and maintain automated tests for UI and API layers using Playwright or Selenium with Java or Python
- Conduct end-to-end and regression testing to confirm release readiness
- Take full QA ownership for assigned modules, covering test planning, automation coverage, execution, and regression sign-off
- Target 70 to 80 percent automation coverage with stable, dependable test suites
- Investigate test failures, identify defects, and document root cause findings
- Apply AI-assisted tools such as Copilot, Cursor, or Gemini to generate tests, debug issues, and improve coverage
- Validate AI and LLM-powered features, checking prompt and response accuracy
- Partner with engineering teams on debugging and verifying fixes
- Support CI/CD workflows through GitHub Actions
- to 8 years of experience in QA or test automation
- Strong proficiency in Java or Python combined with Playwright or Selenium
- Solid grasp of UI, API, functional, and regression testing methods
Requirements
- About the role Dialpad is building an AI-driven platform for customer experience that handles real-time problem resolution across voice and digital channels.
- Key facts
Location: Bengaluru, India (hybrid, 3 days in office)
Engagement: Full-time
Team: Quality Assurance, reporting to Manager of Quality Assurance based in Bangalore What you'll do
Create, run, and maintain automated tests for UI and API layers using Playwright or Selenium with Java or Python
Conduct end-to-end and regression testing to confirm release readiness
Take full QA ownership for assigned modules, covering test planning, automation coverage, execution, and regression sign-off
Target 70 to 80 percent automation coverage with stable, dependable test suites
Investigate test failures, identify defects, and document root cause findings
Apply AI-assisted tools such as Copilot, Cursor, or Gemini to generate tests, debug issues, and improve coverage
Validate AI and LLM-powered features, checking prompt and response accuracy
Partner with engineering teams on debugging and verifying fixes
Support CI/CD workflows through GitHub Actions Requirements - 5 to 8 years of experience in QA or test automation
Strong proficiency in Java or Python combined with Playwright or Selenium
Solid grasp of UI, API, functional, and regression testing methods
Hands-on experience with REST APIs, Postman, and CI/CD pipelines
Familiarity with AI-assisted coding tools or willingness to adopt them
Strong debugging, analytical, and communication abilities Nice to have
Background in VoIP, contact center, or communications platforms
Exposure to performance or reliability testing Skills & tools
Languages: Java, Python
Automation frameworks: Selenium, Playwright, TestNG, BDD
API testing: REST Assured, Postman
CI/CD: GitHub Actions
Dev tools: Git, GitHub, Jira Practical notes
Dialpad is backed by Andreessen Horowitz, GV, ICONIQ Capital, and T-Mobile
Clients include Randstad, Motorola Solutions, Netflix, San Diego Padres, Colorado Rockies Baseball Club, and Cal Athletics
Recognized as a Great Place to Work
Competitive salary and comprehensive benefits offered
Candidates who do not meet every listed requirement but demonstrate strong drive and core traits are encouraged to apply
Dialpad is an equal opportunity employer About the company Placing a call involves turning a circular dial or pressing keys on a telephone.
About Dialpad
Placing a call involves turning a circular dial or pressing keys on a telephone. This action connects a speaker to distant lines. Callers input numeric addresses to reach specific receivers. Simple mechanical movements direct signals across networks. Operators once managed connections manually before automated systems. Modern devices retain this input method, though screens and menus replaced spinning discs. Core action remains the same, sending audio to chosen destinations through structured switching paths.
Software engineering work usually means turning product intent into systems that run in production. Engineers write and review code, break large changes into reviewable pieces, and watch how those changes behave after they ship. Most teams share on-call or incident habits so outages get a clear owner. Collaboration with product and design is part of the job, not an extra. The duties above are the ones this listing actually states for this opening.