Description
About the Role
As a QA Automation Engineer at Dialpad, 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.
Responsibilities
- 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)
Requirements
- 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 skills
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
Benefits
- Competitive salary
- Comprehensive benefits
- Real opportunities for growth
- Cutting-edge AI tools
- Robust training program
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/dialpad/jobs/8407056002