Senior QA Automation Engineer
IDT Corporation
We are looking for an experienced Senior QA Engineer to own quality for our AI voice virtual agent. This role is for someone who is equally comfortable reasoning about a large language model's behavior and reading a SIP trace.
You should be interested in testing non-deterministic systems. A voice agent takes a live phone call, transcribes speech that may be accented or noisy, interprets intent, reasons over an LLM, generates a spoken reply, and decides whether to resolve the request or hand it to a human—all within a latency budget callers will notice. Nothing in that chain can be validated with a simple assertion of equality, so you will design the evaluation approach that makes it testable anyway.
You should also be interested in the underlying telephony. Testing this agent means placing real calls: provisioning SIP endpoints and softphones, driving calls programmatically, controlling media conditions, and distinguishing a model failure from a codec, jitter, or call-routing issue.
- ADVANCED SPOKEN ENGLISH IS REQUIRED.
Responsibilities
- Embed fully within a Scrum team , participating in all ceremonies and maintaining associated artifacts.
- Own the end-to-end test strategy for the AI voice virtual agent across the LLM, speech, and telephony layers.
- Design test scenarios for complex conversational behavior , including multi-turn dialogues, interruptions and barge-in, ambiguous or incomplete input, out-of-scope requests, human escalation/transfer, and failure recovery.
- Build and maintain an evaluation framework for non-deterministic output , leveraging golden datasets, semantic/rubric-based assertions, and automated regression detection for prompt, model, or retrieval changes.
- Adversarially test the agent against hallucinations, incorrect grounding, guardrail bypasses, prompt injections, and unauthorized disclosure of customer data.
- Prepare and provision SIP devices , endpoints, and call scenarios to automate call origination end-to-end.
- Diagnose failures across the entire stack , isolating issues down to the LLM, ASR (speech recognition), TTS (text-to-speech), media path, or call routing layer.
- Extend automated coverage and integrate test suites into the CI/CD pipeline to serve as release gates.
- Define and track core quality metrics , including task completion, containment, intent accuracy, transcription accuracy, response latency, and escalation correctness.
- Maintain documented test coverage in the TMS with full traceability to business requirements.
- Communicate and elevate quality risks to stakeholders backed by data and evidence.
Requirements:
- 5+ years in QA , with recent hands‑on ownership of a complex, integrated product.
- Practical experience testing SIP/VoIP systems , including call flows, SIP signaling, media handling, softphones, or SIP trunking, with the ability to troubleshoot using SIP traces or packet captures.
- Demonstrated creativity in test design (live scenario design will be a core part of the interview process and heavily weighted).
- Proficiency in Python , sufficient to independently build and maintain automation frameworks.
- Experience testing non-deterministic or probabilistic systems , with a clear approach to designing assertions for variable outputs.
- Strong analytical skills , including the ability to define quality metrics, justify their calculation, and use data to back release decisions.
- Hands‑on experience with formal TMS tools and Jira .
- Professional fluency in English (spoken and written), with reliable overlap with US Eastern business hours.
We use the following technologies:
- Python with pytest for test automation.
- Playwright for browser and WebRTC-based call driving.
- JsSIP / WebRTC for programmatic call origination and media control.
- SIP softphones and devices for manual and exploratory testing.
- Allure TestOps as our TMS, linking automated runs to documented test cases.
- Jira for project management and issue tracking.
- Jenkins & GitHub Actions for CI/CD pipelines.
- Grafana for quality and delivery metrics.
- LLM APIs and evaluation tooling — currently in active development, and we are open to any effective approach.
Pluses:
- Direct experience testing LLM‑based or conversational AI products , including evaluation frameworks and LLM‑as‑a‑judge approaches.
- Familiarity with speech technologies , including ASR/transcription accuracy measurement (WER), TTS quality assessment, endpointing, and silence detection.
- Experience with RAG or retrieval‑grounded systems , specifically in evaluating grounding correctness and context retrieval.
- WebRTC and media‑layer testing experience , including codec behavior and performance degradation under jitter or packet loss.
- Background in testing IVR, contact center, or conversational IVR platforms.
- Multilingual testing capabilities , with emphasis on Spanish/English code‑switching.
- Literacy in prompt engineering , sufficient to analyze system prompts and identify potential failure modes
We are pleased to offer:
- Remote work opportunity!
- B2B Employment ($, gross).
- Stable job with long‑term growth perspective.
- Competitive salary with annual performance review.
- Really good hardware.
- An exciting and challenging job with talented people around.
- Continuous learning and career growth opportunities.
- Compensation for professional training, seminars, and conferences.
- Referral program: get rewarded for helping us grow the team with talented people.
- Company‑supported English classes to enhance your professional growth.
Creativity is a core requirement for this role, not a nice‑to‑have. The defects that matter here are found by someone who imagines the caller who interrupts mid‑sentence, switches languages halfway through, gives a partial account number, answers a different question, or deliberately tries to jailbreak the agent. Scenario design is the primary skill we are hiring for.
Current State: We have automated call testing built on JsSIP/WebRTC with Python and Playwright, alongside a growing body of test scenarios. The evaluation layer—how we score responses consistently, catch regressions when a prompt or model changes, and report quality metrics leadership can act on—is where this role will have the most impact.
About us:
IDT Technologies is a part of IDT Corporation —an American telecommunications company founded in 1990 and headquartered in New Jersey. It is an industry leader in prepaid communication and payment services and one of the world's largest international voice carriers. We are listed on the NYSE, employ over 1,500 people across 20+ countries, and have revenues in excess of $1.5 billion.
Net2Phone ( is a global provider of unified cloud communications solutions. It offers an integrated communications suite featuring powerful collaboration tools, including voice, messaging, chat, and unlimited domestic and international calling to 23+ countries.
#J-18808-Ljbffr- ...Sr. QA Automation EngineerJob Location: Morris Township, New Jersey (Onsite)Employment Type: C2HDuration: Long TermKey Technology: automation, SeleniumJob Responsibilities:• Identify test requirements, test scenarios and test data requirements• Involve in test planning...SeniorWork experience placement
- ...role plays a key part in strengthening automation maturity and ensuring trade lifecycle accuracy... ...Agile environment with strong engineering standards How You Will Make An Impact... ...Collaborate closely with developers, QA analysts, and business stakeholders across...Senior
- ...QA Automation EngineerChoosing Capgemini means choosing a company where you will be empowered... ...seeking a highly skilled QA Automation Engineer with strong expertise in Core Java,... ...licenses, Relevant experience and skills, Seniority and performance, Market and business consideration...SuggestedFull timeLocal area
- ...Purple DriveQA Automation Engineer Share Contractual Wilmington, DE | Jersey City, NJOverview:7 years to 12 years of experienced and highly skilled QA Automation Tester to join our dynamic team. The successful candidate will be responsible for designing, developing, and...Suggested
$131.6k - $169.2k
Senior Automation EngineerThe Senior Automation Engineer brings technical experience in designing, implementing, and improving Automated Material Handling Systems and Technology within the fulfillment network. This role works closely with functional stakeholders, vendors...SeniorImmediate start- ...Senior Automation Engineer Client: BNYM Exact Work Location: New York – NY/Monmouth Junction - NJ Selenium Automation Java BDD Cucumber Hands on exposure to automation frameworks CI CD testing using Jenkins and Dev Ops API automation using Rest...Senior
$117k - $184.2k
...scientists conduct research. We’re looking for a Senior Scientist to help make this vision real.... .... You’ll design and deploy cutting-edge automation solutions that enable scientists to move... ...with a diverse network of scientists, engineers, and digital experts to build integrated...SeniorFull timeFor contractorsLocal areaFlexible hours- ...from Resource Logistics . I came across your profile and wanted to reach out regarding an exciting opportunity for a Senior Automation Engineer @ Muskegon, MI (Hybrid) If you are interested in the role below, please share your updated resume along with your best...Senior
- ...Senior Automation Engineer Job Description/ Responsibilities : • Develop and maintain advanced PowerShell-based automation solutions for enterprise orchestration and system integration, including scripting (PowerShell/Python) to optimize endpoint operations...Senior
- ...Test Automation EngineerSupport alignment, evaluation, design, build, maintenance or extension... ...with developers, architects, automation engineers to design frameworks and automated testing... ...to automation engineers, developers and QA testers. Requirements: 6+ years of software...SeniorContract workFor contractorsWork at office
- A leading staffing firm in the U.S. is looking for an Automation Tester with over 5 years of experience in developing automation test scripts for large scale web-based applications. The candidate should have strong Java programming skills, a good understanding of the software...
$110k - $130k
...relevant experience to a new industry, join our team as we help shape a brighter way forward. Sr. Automation Engineer - JLL What this job involves: We are seeking a Senior Automation Engineer to design, develop, and implement automation control systems for industrial...SeniorDaily paidApprenticeshipLocal areaRemote work- ...seeking an experienced Software Development Engineer in Test (SDET II) to join a high-... ...solutions. This role is ideal for a hands-on automation engineer who enjoys building and enhancing... ...software engineers, product teams, and QA professionals throughout the SDLC Participate...SeniorLong term contract2 days per week
- ...What this job involves We are seeking a Senior Automation Engineer to design, develop, and implement automation control systems for industrial processes and warehouse distribution equipment. This role requires expertise in engineering principles, programming, and control...SeniorApprenticeshipRemote work
$80.42k - $106.05k
...work loads Strong experience in Test automation design, development and execution using... ..., certifications, experience, skills, seniority, performance, sales or revenue-based metrics... ...strengths from strategy and design to engineering, all fueled by its market leading...Full timeLocal areaFlexible hours$120k - $160k
...Senior QA EngineerFort Lee, New Jersey, United StatesCross River builds the infrastructure behind the... ...ForWe are seeking a highly skilled Senior QA Engineer to join our Online Banking team. You will develop test cases, automate, and perform testing on the React-based UI,...Senior$110k - $190k
Senior Data Management Professional - Data Automation Engineer - People Data Location Princeton Business Area Data Ref # 10052075 Description & Requirements Bloomberg runs on data. Our products are fueled by powerful information. We combine data...SeniorTemporary workFor contractorsWork experience placement- ...Job Description Job Description W2 Role: Hiring: Senior Automation Engineer Location: Raritan, NJ Work Model: Onsite/Hybrid – 3 days onsite per week Experience: 12+ years We are looking for a Senior Automation Engineer with strong PowerShell...Senior3 days per week
- ...the Role: We are looking for a forward-thinking Senior Quality Assurance Engineer who combines deep QA expertise with a passion for applying AI and... ...language models, AI-powered test generation, intelligent automation, and data-driven insights to accelerate quality...SeniorFull timeTemporary workRemote workShift work
- ...Bluevine is seeking a hands-on AI builder to recreate how work gets done across the company. You’ll craft AI-powered tools and automation to boost efficiency in non-technical departments, partnering with stakeholders from GTM, operations, and corporate functions. You...Senior
$124.8k - $135.2k
...Chicago, IL Long term project. Playwright Automation Engineer / QA Automation Engineer using Playwright, here is a practical job description and skills list. Playwright is used for reliable end-to-end web testing and supports Chromium, Firefox, and WebKit, with...Part time- ...Senior AI Automation Engineer This role involves driving the AI-enabled modernization of mainframe z/VM and Linux vulnerability patching. The objective is to develop agent-based automation to accelerate remediation and reduce security risk. This position requires a...Senior3 days per week
- Senior Network Automation Engineer Location: Jersey City, NJ/Charlotte, NC/Chandler, AZ (Hybrid) Employment Type: Contract Contract Duration: 12 Months Role Overview The Senior Network Automation Engineer is responsible for building and maintaining automation, AI,...SeniorContract work3 days per week
- Senior Azure Infrastructure Automation Engineer We are looking for a hands-on Senior Azure Infrastructure Automation Engineer to help us mature and extend how infrastructure is delivered across our organization. We already have a working Infrastructure-as-Code (IaC) framework...Senior
- ...Sr. Automation Engineer Location: Laurel, MD Contract: 6 month contract to hire, days on site: 3 days onsite mandatory Interview process... ...one on the team so they would be the first hire. The Senior Automation Engineer is responsible for solutioning,...SeniorContract work
- Senior Controls Engineer (Automation)Position OverviewWe are seeking an experienced Senior Controls Engineer to lead the design and implementation of automation systems in an industrial setting. The ideal candidate will have a strong background in controls engineering,...Senior
$41.6k - $51k
...Engineering Intern Johns Manville is a leading manufacturer and marketer of premium-quality insulation and commercial roofing, along with glass fibers and nonwovens for commercial, industrial and residential applications. Our products are used in a wide variety of industries...SeniorTemporary workInternshipSummer internshipWork at officeFlexible hours$50 per hour
...'re DoingAt Lockheed Martin Rotary and Mission Systems (RMS), we solve complex challenges through innovation, collaboration, and engineering excellence. Join a team developing and supporting advanced defense technologies that protect those who serve.The WorkLockheed Martin...SeniorFull timeTemporary workWork experience placementInterim roleCasual workWorldwideFlexible hours- ...arrangements. How You Will Make an Impact Provide independent QA oversight for GxP computerized systems throughout... ...Systems Quality Assurance? Bachelor’s degree in life sciences, engineering, computer science, or a related field preferred. Five or more...SeniorFull time2 days per week1 day per week
- A leading IT consulting firm in New Jersey is seeking a Network Engineer to implement network infrastructure on the Arista/Cisco/Juniper platform and enhance automation. The ideal candidate will have an active CCNP or CCIE certification and expertise in BGP and automation...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior QA Automation Engineer. Be the first to apply!
- senior software engineer ruby on rails New Jersey
- sr finance manager New Jersey
- senior customer service New Jersey
- senior compensation manager New Jersey
- senior cloud data engineer New Jersey
- senior data integration developer New Jersey
- senior manager New Jersey
- senior living New Jersey
- senior vmware engineer New Jersey
- senior consulting engineer New Jersey



