Padepokan QA

Technical QA Engineer (AI Platform & Automation)

Second Talent · Remote · Indonesia · Kontrak · Senior

Skill yang dicari: TypeScript, Playwright, Cypress, API testing, Postman, CI/CD, SQL, Node.js, Docker, Kubernetes, GraphQL, Git

About the job

Technical QA Engineer (AI Platform & Automation)

About Our Client

Our client is building one of the world's leading AI-powered Web3 and decentralized identity platforms, serving hundreds of thousands of users globally. Their engineering organization develops scalable backend infrastructure, intelligent automation, and next-generation AI products that power mission-critical services across distributed systems.

Location: Remote (Indonesian Talent Only)

Employment Type: Full-Time Independent Contractor

Department: Engineering

Key Contract Details

  • Annual Leave: 12 days per year, which will become available after successfully completing the 3-month probation period. This is the standard leave entitlement under this arrangement.
  • Probation: 3 months
  • Notice Period: 1 month, applicable both during and after the probation period.
  • Working Hours: Monday–Friday, 9:00 AM–6:00 PM Indonesia time (WIB).
  • Public Holidays: Based on Hong Kong public holidays.
  • Working Device: You will be responsible for providing and using your own laptop/device for work.
  • Contract Duration: Full-time, long-term engagement under a Service Contract / Independent Contractor arrangement.
  • Work Arrangement: Fully remote, with a full-time commitment.
  • Tax & Compliance: As an Independent Contractor, you will be responsible for your own tax reporting, payments, and compliance obligations in Indonesia.
  • Benefits: No local employment benefits will be provided, including BPJS Kesehatan, BPJS Ketenagakerjaan, or other statutory employment benefits.

About the Role

We're looking for a highly technical Quality Engineer who enjoys breaking complex systems before users do.

This is not a traditional QA position. This is a hands-on, code-first role. You'll write and maintain test automation in TypeScript every day.

You'll own quality across backend services, APIs, AI-powered features, and automation pipelines. Beyond finding bugs, you'll help define how AI products should be evaluated, measured, and continuously improved.

You'll work closely with backend engineers, platform teams, and AI developers to ensure every release meets high standards of reliability, accuracy, and scalability.

What You'll Do

  • Design testing strategies for modern backend and AI-driven applications.
  • Build and maintain scalable automated testing frameworks in TypeScript (Playwright + TypeScript).
  • Validate REST APIs, microservices, event-driven systems, and distributed architectures.
  • Develop automated regression, integration, API, and end-to-end testing suites.
  • Create repeatable evaluation frameworks for AI-generated outputs.
  • Measure AI quality, including factual correctness, consistency, hallucination rate, latency, and reliability.
  • Perform prompt validation, AI regression testing, and output benchmarking.
  • Collaborate with engineering teams throughout the software development lifecycle.
  • Integrate automated testing into CI/CD pipelines.
  • Investigate production issues and improve release confidence.
  • Continuously improve engineering quality standards through automation and process improvements.

What We're Looking For

  • 5+ years of Software QA or Quality Engineering experience.
  • Hands-on experience writing test automation in TypeScript (must-have). You should be comfortable writing and maintaining test code yourself, not only using record/playback or low-code tools.
  • Hands-on experience with Playwright (preferred), Cypress, or similar automation frameworks using TypeScript/JavaScript.
  • Strong experience testing backend applications and REST APIs.
  • Experience testing distributed systems or microservice architectures.
  • Strong understanding of API testing using Postman, Swagger/OpenAPI, or similar tools.
  • Experience integrating automated testing into CI/CD pipelines.
  • Strong SQL knowledge (PostgreSQL preferred).
  • Experience writing test strategies, automation architecture, and quality standards.
  • Excellent English communication skills.

Bonus Points

  • Experience testing AI products or LLM-based applications.
  • Experience evaluating AI responses using structured quality metrics.
  • Prompt testing or AI regression testing experience.
  • Node.js development experience.
  • Experience with GitHub Actions, GitLab CI, or Jenkins.
  • Performance, load, or security testing experience.
  • Experience with Web3, blockchain, or decentralized identity products.
  • Familiarity with OpenAI, Anthropic, Gemini, or other LLM APIs.
  • Experience with Docker, Kubernetes, Kafka, Redis, or GraphQL.

Why Join?

  • Work on cutting-edge AI and Web3 technologies.
  • Build quality systems for products used by hundreds of thousands of users.
  • Collaborate with experienced engineers across multiple countries.
  • High ownership and technical autonomy.
  • Fully remote with long-term career growth.
  • Opportunity to shape quality standards for AI-powered products from the ground up.