Testing Intern
Responsibilities Participate in the full product testing process, including requirement analysis, test case design, test execution, and defect tracking. Execute basic testing tasks such as functional testing, regression testing, API testing, and compatibility testing. Assist in building and maintaining test environments and preparing test data. Submit, track, and verify bugs, and work with developers to locate, reproduce, and resolve issues. Learn and understand the company’s product logic, business workflows, and QA processes. Support the team in improving testing efficiency, test coverage, and product quality. Requirements Familiar with at least one programming language, such as Python, Java, Go, or C++. Able to write basic scripts and support API testing tasks. Familiar with the software development and testing process, with strong interest in QA and software testing. Understand basic testing methodologies, including test case design, boundary value analysis, equivalence partitioning, and defect lifecycle management. Sensitive to business system logic and able to provide reasonable suggestions for product optimization. Detail-oriented, responsible, and able to communicate effectively with product and development teams. Nice to Have Background knowledge in finance, trading, Web3, or blockchain. Experience with automation testing tools such as Selenium, Pytest, or Postman. Experience in functional testing, API testing, or automated test script development. Basic understanding of databases, Linux commands, or CI/CD workflows.