Job Description:
The role involves comprehensive testing responsibilities for core exchange systems including matching engines, asset management, deposit/withdrawal, and KYC functionalities. You will be instrumental in ensuring system reliability through meticulous test planning, case design, and defect identification.
Key Responsibilities:
- Conduct functional and regression testing for core exchange systems (matching engine, asset management, deposit/withdrawal, KYC, etc.)
- Develop comprehensive test plans and design high-quality test cases to identify potential defects and risks
- Participate in API testing and frontend-backend integration testing to ensure accurate data interaction
- Execute performance testing and stress testing to simulate high-concurrency trading scenarios and evaluate system capacity
- Maintain and develop automated test scripts to enhance regression and API testing efficiency
- Participate in CI/CD processes to ensure quality verification during continuous integration and delivery
- Collaborate with security teams on data security, permission verification, and anti-fraud testing
- Document test processes and generate detailed test reports and defect tracking reports
- Work cross-functionally with development, product, and operations teams to troubleshoot and resolve production issues
Job Requirements:
- Bachelor's degree or higher, preferably in Computer Science or related field
- 3-6 years of software testing experience
- Proficient in functional testing, regression testing, and API testing methodologies
- Experience with performance testing tools (JMeter, Locust, k6, etc.)
- Proficient in at least one programming language (Python, Java, JavaScript) with API automation experience
- Familiar with defect management tools (JIRA) and basic testing processes
- Understanding of CI/CD processes and quality assurance collaboration
- Strong analytical and problem-solving skills with excellent communication abilities
- Ability to work under pressure with strong self-motivation and responsibility
Benefits:
To be negotiated based on qualifications and experience