Test Automation Engineer - Customer Process Automation (Remote, China)
BJAK is building AI-powered workflow systems that automate end-to-end insurance customer journeys, including quotes, policy issuance, renewals, endorsements, claims, payments and follow-ups. These are multi-step processes with complex business logic, where accuracy and consistency directly impact customer experience and operational outcomes.
We're looking for a Test Automation Engineer based in China who focuses on automating and validating customer-facing workflows to ensure BJAK’s insurance automation platform behaves correctly, reliably and consistently across all user journeys.
This is a fully remote position where you'll collaborate closely with our Malaysia-based engineering, product and operations teams to improve quality and reliability across customer processes.
The Mission
Build robust automated testing systems that validate and protect BJAK’s customer-facing insurance workflows, ensuring every step of the customer journey is correct, reliable and free of regression issues.
What You’ll Own
Build and maintain automated test suites for customer-facing web, API and workflow systems.
Design end-to-end test coverage for insurance customer journeys including quotes, policy issuance, renewals, endorsements and claims.
Automate validation of multi-step customer processes and workflow transitions.
Improve regression testing coverage to prevent customer-impacting issues.
Work closely with engineers and product teams to validate workflows before release.
Identify edge cases, failure scenarios and gaps in customer process flows.
Track and document bugs with clear reproduction steps and customer impact analysis.
Support manual testing for complex or evolving workflows where automation is not yet complete.
Improve QA practices, automation frameworks and test strategy across teams.
Continuously enhance confidence in customer journey stability and correctness.
What We're Looking For
Experience in QA automation, test engineering or software testing roles.
Strong ability to build automated tests for real-world customer-facing systems.
Good understanding of web UI testing, API testing and end-to-end workflow testing.
Experience validating multi-step business processes or transactional systems.
Strong attention to detail and ability to identify edge cases in user journeys.
Clear communication when reporting bugs, risks and customer-impacting issues.
Experience working closely with engineers, product and operations teams.
Strong ownership mindset for product quality and customer experience.
Practical, structured and disciplined approach to testing.
Comfortable working in fast-paced product development 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 automation systems, fintech or insurance products.
Experience with CI/CD-integrated test pipelines.
Experience improving customer journey reliability in production systems.
Understanding of distributed systems or event-driven workflows.
Experience with performance or load testing tools.
Contributions to test automation frameworks or QA tooling improvements.
Experience working in AI-driven or automation-heavy platforms.
The Kind of Builder We Want
Deeply detail-oriented with a strong focus on customer journey correctness.
Thinks in end-to-end workflows rather than isolated features.
Calm and structured when testing under fast release cycles.
Strong at identifying hidden issues in complex multi-step processes.
Focused on preventing customer-impacting issues before production.
Proactive in improving test coverage and automation quality.
Builds confidence in real customer workflows across the platform.
This Role Is Not For
People who only perform manual checklist-based testing.
Individuals who report bugs without clear reproduction steps or context.
Engineers who avoid automation or structured test design.
People who miss edge cases in complex customer workflows.
Candidates who do not take ownership of customer experience quality.
Success in This Role
You'll be successful if you can:
Improve reliability of customer-facing insurance workflows.
Reduce production defects affecting real customer journeys.
Strengthen automated coverage across end-to-end processes.
Detect issues before they impact customers or operations.
Increase confidence in customer journey stability across teams.
Why Join BJAK
Own Customer Journey Quality for AI Systems – Ensure real-world insurance workflows work flawlessly.
High-Impact Engineering – Directly improve customer experience and operational reliability.
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 automation strategy and test coverage.
Modern Engineering Culture – Focus on reliability, automation and engineering excellence.
Competitive Compensation – Attractive salary package based on experience and impact.
Interview Process
We assess test automation depth, workflow understanding and real-world testing judgment. The process usually includes application review, two interviews and a practical automation or workflow testing exercise.