QA Lead

  • Bloomfield Hills, MI
  • Posted 16 hours ago | Updated 6 hours ago

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent

Skills

QA LEAD
LEAD QUALITY ASSURANCE
LEAD QA
API
APIS
POSTMAN
CLOUD

Job Details

V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquarteerd in Bloomfiled Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company!

Please visit us at ; to know more .







Job Description:

Onsite Role

  • Experience Level: 10+ years
  • QA Lead to drive the overall quality strategy for our full-stack platform built on Node.js, React.js, and Azure Cloud. This role combines strong technical QA leadership, hands-on automation capabilities, and cross-functional coordination across multiple internal and third-party teams.
  • This position also requires experience validating AI/LLM-driven features, voice/telephony workflows (Telnyx or similar), and distributed system integrations across various vendor platforms.
  • The ideal candidate is proactive, detail-oriented, highly technical, and confident engaging with external technology partners to ensure successful and reliable integrations.
Key Responsibilities
Quality Leadership & Strategy:
  • Own the end-to-end QA function, including planning, frameworks, automation, and release governance.
  • Define QA standards, testing methodologies, and quality metrics for the engineering organization.
  • Drive continuous improvement in testing practices, processes, and tooling.
  • Provide guidance and mentorship to the QA team (manual + automation).
Coordination with Third-Party Vendors:
  • Act as the QA point of contact when working with external vendors, API providers, and partner platforms.
  • Review and validate third-party integration requirements, API documentation, SLAs, and release notes.
  • Coordinate test planning, data setup, and certification efforts with vendor engineering and QA teams.
  • Troubleshoot integration issues involving cross-company collaboration (API failures, webhook issues, contract mismatches).
  • Ensure third-party updates, SDK changes, or platform migrations are thoroughly tested before production rollout.
Examples include:
  • Telnyx or other CPaaS providers
  • AI inference or model hosting platforms
  • Cloud or data ingestion partners
Full-Stack Testing Responsibilities:
  • Lead QA efforts for Node.js microservices, event-driven workflows, and React.js front-end applications.
  • Validate Azure cloud components, including Functions, App Services, Service Bus flows, and APIM policies.
  • Oversee integration testing, regression suites, end-to-end testing, and UAT coordination.
  • Ensure contract testing and end-to-end flows across internal and third-party APIs.
Automation & DevOps Integration:
  • Design and maintain automation frameworks (UI, API, cloud event flows).
  • Integrate automated tests into GitHub Actions and/or Azure DevOps CI/CD pipelines.
  • Implement smoke tests, sanity checks, and automated verification for pre-prod and production releases.
  • Collaborate with DevOps teams to refine test environments, mocks, and test data pipelines.
Automation tool experience:
  • Selenium/Cypress
  • Jest
  • Postman/RestAssured
  • Pytest/SIP
AI Testing Responsibilities:
  • Validate LLM-based features, AI agent workflows, prompt-driven outputs, and guardrail policies.
  • Test and measure accuracy, hallucination risks, variability, and context handling for AI responses.
  • Design reproducible test frameworks for AI behaviors, including "expected answer range validations.
  • Work with AI engineering teams and external AI vendors to verify model updates and performance.
Voice/Telephony Testing (Telnyx or Similar CPaaS):
  • Test voice bot flows, IVR call journeys, SIP routing, webhook event handling, and media interactions.
  • Validate call quality, latency, speech-to-text accuracy, and voice command recognition.
  • Execute end-to-end validation for:
  • Telnyx Call Control APIs
  • DTMF and voice-input flows
  • Audio prompts & conversational turn-taking
  • Coordinate with telephony vendors when issues arise and collaborate on debugging SIP traces.
Documentation & Reporting:
  • Create and maintain comprehensive test plans, test cases, automation specs, and quality reports.
  • Lead defect triage meetings, capture RCA, and ensure issues are tracked across teams and vendors.
  • Provide transparent insights into release readiness and quality across internal and external systems.
Required Skills & Experience:
  • 12+ years in QA roles, with at least 2-3 years in a leadership or QA lead role.
  • Strong experience testing Node.js APIs, React.js applications, and Azure cloud services.
  • Hands-on automation experience with modern frameworks (Cypress, Playwright, Jest, etc.).
  • CI/CD experience with GitHub Actions and/or Azure DevOps.
  • Proven experience testing AI applications, LLM workflows, or conversational AI systems.
  • Proven experience testing voice applications (Telnyx, Twilio, Vonage, SignalWire, etc.).
  • Demonstrated ability working with third-party vendors, partner engineering teams, and external APIs.
  • Strong understanding of distributed systems, API contracts, and event-driven architectures.
  • Excellent communication, leadership, and cross-team collaboration skills.


V2Soft is an Equal Opportunity Employer ( EOE). We welcome applicants from all backgrounds, including individuals with disabilities and veterans.

- to view all of our open opportunities and to learn more about our benefits.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.