QA Automation Engineer with Node.js

  • New York, NY
  • Posted 1 hour ago | Updated 1 hour ago

Overview

On Site
$50 - $60
Accepts corp to corp applications
Contract - W2
No Travel Required

Skills

node
Interactive Voice Response
Node.js
Performance Testing

Job Details

QA Automation Engineer with Node.js
Location: New York city, NY
Duration: 12+ months contract

Job Description: About This Position
We are looking for a QA Automation Engineer with strong experience in Node.js-based test automation frameworks and a preferred background in Cyara for IVR and call routing testing. This role will focus on building robust automated test suites for voice and digital channels in a contact center environment, ensuring high-quality customer experiences.

Key Responsibilities

  • Automation Development
    • Design, develop, and maintain automated test scripts using Node.js and related frameworks
    • Implement reusable components and libraries for API, UI, and telephony testing.
    • Integrate automation into CI/CD pipelines for continuous testing.
  • IVR & Contact Center Testing
    • Create and execute Cyara test cases, campaigns, and journeys for IVR flows and call routing scenarios.
    • Validate DTMF, speech recognition, transfers, queuing, and failover logic.
    • Monitor and analyze Cyara Pulse alerts for proactive issue detection.
  • Quality Assurance
    • Define test strategies, coverage matrices, and traceability to requirements.
    • Perform functional, regression, and performance testing across multiple environments.
    • Document defects, root cause analysis, and provide actionable insights.
  • Collaboration
    • Work closely with developers, IVR designers, and routing engineers to ensure testability and quality.
    • Participate in release readiness reviews and contribute to automation best practices.

Required Qualifications

  • 2 5 years in QA automation with strong proficiency in Node.js.
  • Solid understanding of REST APIs, JSON, and microservices testing.
  • Strong debugging and scripting skills.

Preferred Skills

  • Experience with Cyara for IVR and call routing testing (Test Cases, Campaigns, Journeys, Pulse).
  • Knowledge of contact center platforms (Amazon Connect, Genesys, Cisco, Avaya, NICE CXone).
  • Exposure to speech recognition testing, synthetic monitoring, and performance testing.

Education

  • Bachelor s degree in Computer Science, Engineering, or equivalent experience.

Nice-to-Have

  • Experience with cloud contact center solutions.
  • Familiarity with observability tools (Splunk, ELK).
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.