Responsibilities: Analyze business scenarios and product requirements; communicate with international partners and customers Design new features and create functional specifications Evaluate backward compatibility of product changes and align requirements with stakeholders Drive end-to-end feature implementation Break down requirements into development tasks and coordinate implementation details Collaborate with external providers (e.g., payment processors, service providers) Work closely with developers, QA engineers, and technical writers Validate implemented features against specifications; perform acceptance testing Develop test plans and test scenarios, including edge cases (e.g., data migration, invalid data, high load) Support maintenance activities, including handling support requests and verifying bug fixes