Rws logo

Test Engineer – Freelancer

Rws • China

remote
Posted Oct 16, 2026
  • Role & seniority

    • Freelance Test Engineer (UAT/Test support; mid-level implied)
  • Stack/tools

    • OS: Advanced Windows/Mac/Linux; Mac preferred

    • Testing: QA/UAT testing, regression/functional testing

    • Automation (preferred): Java, Selenium, automation testing

    • Product/ERP (preferred): SAP

    • Device identifiers/data: serial numbers, IMEIs, MEIDs

    • Communication: client/internal coordination via email/groups/channels

  • Top 3 responsibilities

    • Execute regression and functional testing on customer systems during UAT

    • Coordinate with internal/client stakeholders: gather requirements, provide testing status, handle issues/requests

    • Create/validate UAT test data (backend + frontend), including correct alignment of serial/IMEI/MEID across systems; troubleshoot data issues

  • Must-have skills

    • Strong debugging/troubleshooting and issue resolution

    • Ability to create/organize documentation

    • Test user setup and validation of accounts/part setup in front-end systems

    • Fluent Chinese, good English reading comprehension, basic English communication; comfortable interviewing in English preferred

    • Work availability: up to 30 hours/week with overlap ≥ half shift between 9:00–17:00 GMT+8

  • Nice-to-haves

    • SAP experience

    • Prior QA/UAT experience

    • Java + Selenium / automation testing experience

  • *Location & work type

Full Description

We are looking for Freelance Test Engineer to support our Projects. The Test Engineer will communicate with the client to support User Acceptance Testing (UAT), gather testing requirements, and generate primary data in test environments for UAT execution. The role also includes performing testing on customer systems, identifying software defects, and providing comprehensive defect reports.

Key Responsibilities Perform regression and functional testing using customer systems during UAT. Maintain open communication with internal customers and business partners regarding testing status, issues, and requests. Help create and set up test users for UAT execution, and validate part setup and accounts in required front-end systems. Support testing and primary data needs for all Capital and Non-Capital funded UATs running in parallel. Monitor data request email groups and related communication channels, and deliver requested data within established deadlines. Create and validate data in both back-end and front-end test environments. Ensure that all data, including serial numbers, IMEIs, and MEIDs, are correctly aligned across all systems under test to avoid inter-system data mismatches. Troubleshoot and identify issues in created data, and collaborate with cross-functional teams to resolve data-related problems.

Requirements Please submit your CV in English. Candidates located anywhere in Mainland China are welcome if you have a 2023 MacBook Pro or newer.

If you do not have a MacBook, preferred locations are: Beijing, Shanghai, Shenzhen, Nanjing, Xi’an, Dalian, Rizhao, and Changsha. Willing to commit up to 30 hours a week. (Working hours must overlap for at least half of the shift between 9 AM and 5 PM GMT+8 (Beijing Time).) Previous SAP experience is preferred. Experience with QA or User Acceptance Testing is preferred. Fluent in Chinese; good English reading comprehension; able to handle basic verbal communication in English. Candidates who are comfortable interviewing in English are preferred. Advanced knowledge of Windows, Mac, or Linux operating systems; Mac experience is preferred. Skilled in debugging, troubleshooting, and efficiently resolving issues. Ability to create, organize, and maintain documentation. Knowledge of Java, Selenium, and automation testing is preferred.

User Acceptance TestingFunctional TestingRegression TestingTest Data CreationDefect ReportingTroubleshootingDebuggingSAPJavaSeleniumAutomation TestingWindowsMacLinuxDocumentationCross-Functional Collaboration

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.