Quality Assurance Engineer

Fano (Fano Labs)

Hong Kong

On-site

HKD 420,000 - 700,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fano Labs in Hong Kong is seeking a dedicated QA Engineer for our AI Conversation Agent product to own quality end-to-end, design test scenarios mirroring real customer conversations, and drive non-functional testing.

You will build automation infrastructure in Python/Java, integrate into CI/CD, and measure ASR/TTS latency and reliability across channels, with focus on release quality and observability.

Qualifications

  • 4+ years of QA/testing experience, ideally with voice or real-time products.
  • Proficient with Python or Java and building automated test frameworks.
  • Strong debug mindset and attention to detail for edge cases.

Responsibilities

  • Design and execute test scenarios that mirror real customer conversations across channels.
  • Drive non-functional testing including network conditions and load scenarios.
  • Build automation infrastructure and CI/CD integration for testing.
  • Establish logging, tracing, and observability to support root-cause analysis.
  • Translate issues into reproducible test cases and regression suites.

Skills

QA Engineering
Python/Java
Automation Frameworks
Manual Testing

Tools

Python
Java
CI/CD

Job description

Our AI Conversation Agent is one of the most complex products in our portfolio. As the dedicated QA Engineer for this product, you will own quality end to end, designing customer-oriented test scenarios, driving non-functional testing, and building the automation infrastructure that lets us ship fast without leaking defects to production.

Key Responsibilities
  • Design and execute test scenarios that mirror real customer conversations—interruptions, overlapping speech, background noise, accents, off-script digressions, and edge-of-spectrum user behavior.
  • Proactively explore the product as a user would, hunting for inconsistencies in conversation flow, response quality, and experience across channels.
  • Translate customer-reported issues into reproducible test cases and regression suites.
Non-functional requirements testing
  • Own systematic non-functional testing: interruption handling, noise robustness, weak-network conditions (high latency, jitter, packet loss), and sustained-load stability.
  • Build and operate automated call-testing and load-testing platforms, simulating thousands of concurrent calls and continuously monitoring system stability and key metrics.
  • Evaluate and quantify core experience metrics - ASR recognition accuracy, TTS naturalness, end-to-end latency, and drive issues to closure with engineering.
Quality infrastructure & observability
  • Establish end-to-end logging and tracing across the conversation pipeline to speed up root-cause analysis and reduce time-to-diagnosis.
  • Build maintainable automated test frameworks (Python/Java) integrated into CI/CD, covering both functional and non-functional scenarios.
  • Define, track, and report quality metrics; make release quality visible and data-driven for stakeholders.
Requirements
  • 4+ years of QA/testing experience, ideally with voice, AI, or real-time communication products.
  • Proficient with Python or Java, experienced in building automated test frameworks—not just writing scripts, but engineering test infrastructure.
  • Deep quality mindset with a talent for uncovering boundary conditions and failure scenarios others miss.
  • Patience and rigor for detailed manual exploratory testing—genuine care for product detail and consistency.
  • Ability to work independently as the dedicated QA owner of a complex product, collaborating closely with engineering and product teams.
Preferred Qualifications
  • Experience testing VoIP, WebRTC, or other real-time network protocols.
  • Hands-on experience evaluating ASR/TTS systems or LLM-based conversation products.
  • Experience with observability tooling (logging, tracing, dashboards) and load-testing platforms.
  • Background in fintech, banking, or other regulated enterprise domains.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Engineer
Quality Engineer

TEKsystems • Hong Kong

On-site
HKD 240,000 - 540,000
QA Engineer, AI Conversation Systems & Test Automation
QA Engineer, AI Conversation Systems & Test Automation

Fano (Fano Labs) • Hong Kong

On-site
HKD 420,000 - 700,000
Senior QA Engineer
Senior QA Engineer

Axis Global Tech Limited • Hong Kong

On-site
HKD 600,000 - 900,000
QA Automation Lead – Lead AI Testing Project
QA Automation Lead – Lead AI Testing Project

DBS Bank • Hong Kong

On-site
HKD 600,000 - 900,000
Technical Engineer – QA Automation
Technical Engineer – QA Automation

Mindteck Singapore Pte Ltd • Hong Kong

On-site
HKD 420,000 - 660,000
QA Engineer
QA Engineer

Pioneer Services • Hong Kong

On-site
HKD 420,000 - 660,000
AI Tester
AI Tester

NCS Pte Ltd • Hong Kong

On-site
HKD 420,000 - 640,000
Senior QA Engineer
Senior QA Engineer

Axis Global Tech Limited • Hong Kong Island

On-site
HKD 480,000 - 640,000
QA Lead
QA Lead

nahc.io • Hong Kong

On-site
HKD 700,000 - 900,000
Senior AI Engineer
Senior AI Engineer

China Mobile International Limited • Hong Kong

On-site
HKD 600,000 - 900,000