Software Development Engineer in Test
Dialpad
17 days ago
Bengaluru, India
Mid Level / Senior
H1B Sponsor
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 and tool invocation.
- Validate AI-driven systems using deterministic testing approaches and mocks.
- Develop test strategies for LLM-based features, including prompt validation and response evaluation.
- Implement API, integration, and system-level tests across microservices.
- Collaborate with AI/ML engineers to test model integrations and inference pipelines.
- Set up and maintain CI/CD pipelines using GitHub Actions.
- Analyze test results and communicate risks and release readiness.
- Provide detailed root-cause and failure analysis to accelerate defect resolution.
- Participate in design and architecture reviews, advocating for testability and quality.
- Mentor junior SDETs and QA engineers to enhance automation practices.
Requirements
- 4+ years of experience as an SDET, Software Engineer, or Test Automation Engineer in SaaS environments.
- Strong programming experience in Python and familiarity with JavaScript/TypeScript.
- Hands-on experience with Playwright or modern UI automation frameworks.
- Solid experience testing API-first and microservices-based architectures.
- Practical understanding of AI/ML or LLM-based systems.
- Experience with mocking, stubbing, and simulation for testing integrations.
- Strong knowledge of REST APIs and integration testing.
- Experience working with CI/CD pipelines, preferably GitHub Actions.
- Familiarity with Cloud technologies and containerized environments.
- Excellent written and verbal communication skills.
Benefits
- Competitive benefits and perks.
- Robust training program for professional development.
- Inclusive office environment designed for collaboration.
- Recognized as a Great Place to Work, ensuring employees feel valued.
Tech Stack
DockerGitGitHub ActionsJavaScriptPostmanPythonSeleniumTestNGTypeScript
Categories
AI & MLDevOpsTesting