Job Description
Key Responsibilities
- Execute and manage the full software testing lifecycle, including functional, performance, and security testing.
- Develop and maintain automated test scripts using frameworks like Selenium, Appium, Postman, and JMeter.
- Conduct API testing using tools such as Postman, Swagger, and JMeter, with expertise in HTTP/HTTPS and WebSocket protocols.
- Perform performance testing using JMeter and security testing to identify vulnerabilities like SQL injection and XSS.
- Validate data consistency by writing and executing SQL queries in databases such as MySQL, PostgreSQL, or MongoDB.
- Troubleshoot issues by analyzing logs and writing Shell scripts in Linux environments.
Job Requirements
- Bachelor’s degree or higher in Computer Science, Software Engineering, Financial Engineering, or related fields.
- 3-5 years of industry testing experience, with at least 1 year focused on contract testing.
- Strong knowledge of software testing processes, including black-box, functional, and performance testing.
- Proficiency in automation testing frameworks and scripting languages like Python.
- Excellent problem-solving skills to quickly identify and resolve issues.
- Effective communication and collaboration skills to work with development, product, and operations teams.
- High sense of responsibility to ensure trading security and system stability.
Benefits
- Weekends off
- Annual bonus
- Remote work options
- Paid annual leave


