QA Automation Engineer - AI Workflow Systems (Remote, China)

BJAK is building AI-powered workflow systems for insurance operations, covering quotes, policy issuance, endorsements, claims, payments and customer follow-ups. These are multi-step workflows with complex business rules, edge cases and failure paths where quality directly impacts customers and operations.

We're looking for a QA Automation Engineer based in China who can strengthen testing coverage across BJAK’s AI automation platform, improve release confidence and ensure critical workflows are reliable before they reach production.

This is a fully remote position where you'll collaborate closely with our Malaysia-based engineering, product and operations teams to improve system quality at scale.

The Mission

Build strong automated testing coverage for BJAK’s AI workflow and insurance automation systems, ensuring critical business flows are validated, stable and reliable before every release.

What You’ll Own

  • Build and maintain automated test suites for web, API and backend workflow systems.

  • Design test coverage for end-to-end insurance flows including quotes, policy issuance, endorsements, claims and payments.

  • Improve regression testing, release validation and pre-production quality gates.

  • Work closely with engineers and product teams to identify issues earlier in the development cycle.

  • Track, document and report bugs clearly with strong reproduction steps and impact analysis.

  • Support manual testing for complex or newly built workflows where automation is not yet available.

  • Improve QA processes, test strategies and documentation standards across teams.

  • Identify edge cases, failure paths and workflow gaps in complex multi-step systems.

  • Continuously improve release confidence and reduce production defects.

What We're Looking For

  • Experience in QA automation, software testing or test engineering roles.

  • Strong ability to build automated tests for real-world product and workflow systems.

  • Solid understanding of web testing, API testing and regression testing strategies.

  • Experience with test automation frameworks and tools.

  • Strong attention to detail and ability to identify edge cases and system gaps.

  • Clear and structured communication when reporting bugs and risks.

  • Experience working closely with engineers, product and operations teams.

  • Strong ownership mindset with accountability for product quality.

  • Practical, disciplined and low-ego approach to quality assurance.

  • Comfortable working in fast-moving, iterative product environments.

Bonus Points

  • Experience with Playwright, Cypress, Selenium or similar automation frameworks.

  • Experience with API testing tools such as Postman, RestAssured or similar.

  • Experience testing workflow systems, fintech or insurance products.

  • Familiarity with CI/CD integration for automated testing pipelines.

  • Experience with performance testing or load testing tools.

  • Understanding of distributed systems or event-driven workflows.

  • Experience working in AI-driven or automation-heavy products.

  • Contributions to test automation frameworks or QA tooling improvements.

  • Experience improving QA processes in scaling engineering teams.

The Kind of Builder We Want

  • Highly detail-oriented and disciplined in validating system behavior.

  • Thinks like both a user and a system tester across complex workflows.

  • Calm and structured when testing under release pressure.

  • Strong at identifying patterns behind recurring bugs and system issues.

  • Focused on improving product reliability, not just finding defects.

  • Proactive in preventing issues through better test coverage and design.

  • Builds confidence in releases through strong validation practices.

This Role Is Not For

  • People who only perform manual checklist testing without automation mindset.

  • Individuals who report bugs without clear reproduction steps or context.

  • Engineers who avoid building or maintaining automated tests.

  • People who miss edge cases in complex workflows.

  • Candidates who blame developers instead of improving overall quality systems.

Success in This Role

You'll be successful if you can:

  • Increase automated test coverage across critical insurance workflows.

  • Reduce regression issues and production defects.

  • Improve release stability and confidence across engineering teams.

  • Identify edge cases and system gaps before production impact.

  • Strengthen overall QA maturity across BJAK’s automation platform.

Why Join BJAK

  • Build Quality for AI Systems – Ensure reliability of complex insurance automation workflows.

  • High-Impact Engineering – Directly improve product stability and customer experience.

  • Global Engineering Team – Work with experienced engineers across multiple countries.

  • Fully Remote – Work remotely from China while collaborating with our Malaysia-based teams.

  • International Exposure – Build systems used across Southeast Asia markets.

  • Learning & Development Budget – Support continuous QA and technical growth.

  • High Ownership Environment – Strong autonomy over QA strategy and test coverage.

  • Modern Engineering Culture – Focus on reliability, automation and continuous improvement.

  • Competitive Compensation – Attractive salary package based on experience and impact.

Interview Process

We assess QA engineering depth, automation thinking and real-world testing judgment. The process usually includes application review, two interviews and a practical QA automation or test design exercise.