Logo for Bjak

Test Automation Engineer - API & Web (Remote, China)

Roles & Responsibilities

  • Experience in QA automation, test engineering or software testing roles.
  • Strong experience building API and web automation tests for real-world systems.
  • Solid understanding of REST APIs, HTTP protocols and backend validation logic.
  • Experience with UI automation testing frameworks and tools.

Requirements:

  • Build and maintain automated test suites for API and web-based systems.
  • Design test coverage for end-to-end insurance workflows including quotes, policy issuance, endorsements, claims and payments.
  • Develop API-level validation for core business logic and workflow transitions.
  • Improve regression testing coverage to reduce production defects.

Job description

BJAK is building AI-powered workflow systems that automate end-to-end insurance operations, including quotes, policy issuance, renewals, endorsements, claims, payments and customer follow-ups. These systems rely heavily on reliable APIs and web interfaces that must work consistently across complex multi-step workflows.

We're looking for a Test Automation Engineer based in China who focuses on building strong automated testing coverage across API and web systems, ensuring BJAK’s insurance automation platform is stable, correct and regression-free across releases.

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

The Mission

Build robust automated testing systems for API and web applications that ensure BJAK’s AI workflow platform remains reliable, consistent and free of regression issues across all critical insurance processes.

What You’ll Own

  • Build and maintain automated test suites for API and web-based systems.

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

  • Develop API-level validation for core business logic and workflow transitions.

  • Build UI automation tests for critical customer-facing and internal systems.

  • Improve regression testing coverage to reduce production defects.

  • Work closely with engineers and product teams to validate features before release.

  • Identify edge cases, API failure scenarios and UI inconsistencies.

  • Track and document bugs with clear reproduction steps and system impact analysis.

  • Support manual testing for complex or evolving workflows where needed.

  • Improve QA automation frameworks, practices and overall test reliability.

What We're Looking For

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

  • Strong experience building API and web automation tests for real-world systems.

  • Solid understanding of REST APIs, HTTP protocols and backend validation logic.

  • Experience with UI automation testing frameworks and tools.

  • Strong understanding of regression testing and end-to-end test strategies.

  • Ability to identify edge cases in complex workflow systems.

  • Strong attention to detail and structured approach to testing.

  • Clear communication when reporting bugs and system risks.

  • Experience working closely with engineering and product teams.

  • Strong ownership mindset for system quality and reliability.

Bonus Points

  • Experience with Playwright, Cypress, Selenium or similar UI automation tools.

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

  • Experience integrating automated tests into CI/CD pipelines.

  • Experience testing workflow-heavy systems, fintech or insurance platforms.

  • Experience with contract testing or service-level API validation.

  • Understanding of distributed systems or event-driven architectures.

  • Experience with performance or load testing tools.

  • Contributions to QA automation frameworks or testing infrastructure.

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

The Kind of Builder We Want

  • Deeply detail-oriented with strong focus on API correctness and UI reliability.

  • Thinks in full system workflows, not just isolated endpoints or pages.

  • Calm and structured when handling fast-moving releases and test cycles.

  • Strong at identifying hidden issues in API contracts and UI interactions.

  • Focused on preventing production issues through strong automation coverage.

  • Proactive in improving test frameworks and expanding coverage.

  • Builds confidence in system behavior across both API and web layers.

This Role Is Not For

  • People who only perform manual testing without automation focus.

  • Individuals who write brittle or unreliable test scripts.

  • Engineers who avoid API-level validation or deep system testing.

  • People who miss edge cases across API and UI interactions.

  • Candidates who do not take ownership of system quality outcomes.

Success in This Role

You'll be successful if you can:

  • Improve automated test coverage across API and web systems.

  • Reduce regression issues in production releases.

  • Strengthen validation of critical insurance workflows end-to-end.

  • Detect API and UI issues before they impact users.

  • Increase confidence in release quality across engineering teams.

Why Join BJAK

  • Own API & Web Quality for AI Systems – Ensure correctness of core insurance automation flows.

  • High-Impact Engineering – Directly improve system reliability 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 test automation strategy and execution.

  • 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, API/system understanding and practical testing capability. The process usually includes application review, two interviews and a hands-on automation or API testing exercise.

Test Automation Engineer Related jobs

Other jobs at Bjak

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.