QA Engineer

ArrowCore Group

India

On-site

INR 800,000 - 1,100,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ArrowCore Group is seeking a QA Engineer II to ensure the quality of Conversational AI solutions. The role focuses on semantic/behavioral evaluation for non-deterministic agents, alongside traditional test design and execution.

The candidate should design benchmarks for LLMs, perform manual and automated testing, and contribute to test automation while collaborating with product teams. Experience with Bash, Python, Playwright/Selenium, and JMeter is preferred.

Qualifications

  • 3+ years of experience in software/product quality assurance.
  • Confident usage of Bash and Python.
  • Experience with manual testing and test case execution.
  • Basic familiarity with automated testing frameworks such as Playwright or Selenium.
  • Experience with testing web protocols (WebSocket message payload).
  • Basic knowledge of load and performance testing (e.g., JMeter).
  • Strong analytical and problem-solving abilities.
  • Systems thinking.
  • Familiarity with prompt evaluation, function-calling, and tool-use testing.

Responsibilities

  • Agentic Benchmark Design: Generate, import, create, extend, and manage benchmarks for non-deterministic LLM agents, validating behavior and responses.
  • Functional & Regression Testing: Grow benchmarks and create new ones as new functionality or issues are uncovered.
  • Benchmarking Automation Support: Contribute to streamlining the benchmarking process in alignment with product development work.
  • Collaboration: Work closely with developers, product managers, and senior QA engineers to ensure test coverage aligns with product requirements.
  • Defect Identification & Reporting: Log detailed defect reports and work with engineering teams to ensure timely resolution.
  • Process & Traceability: Maintain requirement-to-test traceability and document detailed test plans and coverage to support audits/reviews for OEM programs.
  • Release Reporting: Produce per-release quality reports as benchmarks evolve and grow over time.
  • Performance & Load Testing Support: Assist in load and performance testing using tools such as JMeter.
  • Agile Testing & Continuous Improvement: Participate in Agile development cycles, contributing to continuous process improvements.

Skills

Bash
Python
Manual testing
Playwright
Selenium
WebSocket testing
Load testing
Analytical thinking
Systems thinking
Prompt evaluation

Tools

Playwright
Selenium
JMeter

Job description

The QA Engineer II plays a crucial role in ensuring the quality and reliability of our Conversational AI solutions. Unlike deterministic software, the AI agents under test are non-deterministic, so benchmarking emphasizes semantic/behavioral evaluation in addition to exact-match assertions.

The ideal candidate has a strong foundation in software testing methodologies, experience with test case design and execution, and familiarity with automation frameworks. This role is ideal for detail-oriented professionals who are eager to learn, contribute to test automation, and help drive continuous improvements in software quality.

Responsibilities
  • Agentic Benchmark Design: Generate, import, create, extend, and manage benchmarks for non-deterministic LLM agents, validating behavior and responses.
  • Functional & Regression Testing: Grow benchmarks and create new ones as new functionality or issues are uncovered.
  • Benchmarking Automation Support: Contribute to streamlining the benchmarking process in alignment with product development work.
  • Collaboration: Work closely with developers, product managers, and senior QA engineers to ensure test coverage aligns with product requirements.
  • Defect Identification & Reporting: Log detailed defect reports and work with engineering teams to ensure timely resolution.
  • Process & Traceability: Maintain requirement-to-test traceability and document detailed test plans and coverage to support audits/reviews for OEM programs.
  • Release Reporting: Produce per-release quality reports as benchmarks evolve and grow over time.
  • Performance & Load Testing Support: Assist in load and performance testing using tools such as JMeter.
  • Agile Testing & Continuous Improvement: Participate in Agile development cycles, contributing to continuous process improvements.
Qualifications
Basic Qualifications (Non-Negotiable)
  • 3+ years of experience in software/product quality assurance.
  • Confident usage of Bash and Python.
  • Experience with manual testing and test case execution.
  • Basic familiarity with automated testing frameworks such as Playwright or Selenium.
  • Experience with testing web protocols (WebSocket message payload)
  • Basic knowledge of load and performance testing (e.g., JMeter).
  • Strong analytical and problem-solving abilities.
  • Systems thinking.
  • Familiarity with prompt evaluation, function-calling, and tool-use testing.
Preferred Skills
  • Exposure to test automation scripting using Python.
  • Experience with CI/CD integration.
  • Familiarity with Conversational AI platforms and NLP-based applications.
  • Experience with test management and result tracking.
  • Experience testing conversational-agent systems and evaluating non-deterministic outputs.
General Requirements
  • Eager to learn and grow in the field of QA and test automation.
  • Strong collaborative mindset and ability to work effectively in a global team environment.
  • Ability to adapt to fast-paced development cycles and evolving requirements.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Engineer – Automation & Agentic Applications
QA Engineer – Automation & Agentic Applications

Beroe Inc • India

Remote
INR 1,000,000 - 1,500,000
QA Engineer
QA Engineer

Chapter247 • Indore District

On-site
INR 600,000 - 900,000
Qa Engineer
Qa Engineer

Aurionpro • Gurugram District, Chennai District, Bengaluru

On-site
INR 2,400,000 - 4,200,000
Senior Quality Assurance AI Engineer II CloudAngles
Senior Quality Assurance AI Engineer II CloudAngles

Cloud Angles Digital Transformation • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Sr Engineer - Customer Interaction Suite
Sr Engineer - Customer Interaction Suite

Tata Communications • Bengaluru

On-site
INR 1,400,000 - 2,100,000
AI QE Engineer - Manager
AI QE Engineer - Manager

PwC • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
QA Engineer
QA Engineer

Sutherland • Chennai District

On-site
INR 1,200,000 - 2,400,000
Senior QA Engineer
Senior QA Engineer

SMS-Magic • Maharashtra

On-site
INR 1,200,000 - 1,800,000
AI QA Engineer
AI QA Engineer

Deqode • Ahmedabad District

On-site
INR 600,000 - 800,000
Quality Assurance Test Engineer
Quality Assurance Test Engineer

TIGI HR • India

On-site
INR 1,200,000 - 1,800,000