Greetings from V2Soft!
We are looking for Strong SDET Testing Professional for Bangalore location.
Role
Location
Experience
Mode
Skills
Role & responsibilities
Key Responsibilities
Full-Stack Application Testing
- Test Node.js backend services, REST APIs, event-driven flows, and message integrations.
- Validate React.js UI elements, workflows, form inputs, accessibility, and client-side behavior.
- Perform integration, regression, smoke, and end-to-end testing across the platform.
- Validate Azure cloud components: Functions, App Services, APIM routing, Blob Storage flows, Service Bus, Event Hub.
AI & LLM Testing
- Test conversational workflows, prompt-based logic, and LLM output accuracy.
- Validate guardrails, safety filters, context handling, and functional correctness of AI-driven features.
- Compare outputs against expected variations and ensure responses stay within acceptable tolerance.
- Collaborate with AI engineers on test data, model behaviors, and edge-case scenarios.
Voice/Telephony Testing (Telnyx or Similar)
- Execute end-to-end testing on voice flows, call routing, SIP events, call control sequences, and DTMF.
- Validate speech-to-text behavior, audio prompts, and latency for voice automation flows.
- Use tools such as SIPp, Telnyx Call Control APIs, webhook simulations, or similar frameworks.
- Troubleshoot call failures, webhook mismatches, or vendor-side issues with third-party support teams.
Automation & CI/CD Integration
- Develop and maintain automated test scripts for UI, API, and cloud workflows.
- Work with the QA Lead to integrate automated tests into GitHub Actions or Azure DevOps pipelines.
- Ensure consistent test execution across dev, QA, staging, and production environments.
Automation stack may include:
- Selenium Automation (UI testing)
- Postman / Restassure(functional API suites)
- SIPp (voice testing)
Third-Party Integration Testing
- Validate integrations with external vendors, APIs, voice platforms, AI services, identity providers, etc.
- Review external API specs, SDK updates, and release changes.
- Coordinate test data and end-to-end flows with third-party technical teams.
- Identify and escalate integration bugs that require cross-company collaboration.
Documentation & Reporting
- Create test cases, test plans, and automated test documentation.
- Report defects clearly with full logs, reproducible steps, and technical insights.
- Support the QA Lead in triage meetings and sprint release planning.
- Track quality metrics such as test coverage, bug trends, and release stability.
Required Skills & Experience
- 6+ years of experience as a QA Engineer or SDET.
- Strong testing background with:
- Node.js APIs & microservices
- React.js front ends
- Azure cloud components (Functions, App Services, APIM, Service Bus, Storage)
- Hands-on automation experience with at least one major framework (Cypress, Playwright, Jest, Mocha).
- Experience testing AI-driven features or conversational workflows (LLMs preferred).
- Voice testing experience using Telnyx, Twilio, Vonage, or similar CPaaS providers.
- Familiarity with GitHub Actions and/or Azure DevOps pipeline execution.
- Strong ability to troubleshoot logs, API flows, and complex cross-service interactions.
- Excellent communication and documentation skills.
Preferred Qualifications
- Experience with SIPp for SIP/DTMF/IVR automation.
- Knowledge of CI/CD test gating and test data automation.
- Experience with performance or load testing for distributed systems.
- Agile/Scrum testing experience.
Interested Candidate can send your updated resume to : kkumarpn@v2soft.com
Regards
Kiran