QA Engineer - Binance Wallet (Web3)
Responsibilities
- Participate in the entire software development lifecycle, encompassing all stages from requirements analysis to test planning, execution, defect tracking, through to product delivery and maintenance
- Work closely with fellow software engineers, product managers, user experience designers, and operation engineers, contributing insights and feedback on design optimization, and system implementation
- Set up and manage testing environments (incorporating Node.js, Java, Go, Python, local blockchain, etc.). Develop detailed, comprehensive, and well-structured test plans and cases. Perform extensive testing, including black-box, white-box, security, automated scripts, performance, on multiple platforms such as Web, Windows, and Mobile OS
- Stay ahead with the latest technology trends, persistently enhancing the team's testing process, methodologies, and efficiency
Requirements
- Possess a Bachelor's degree or higher in Computer Science or relevant fields
- Prior knowledge in the Web3 domain would be highly advantageous
- Experienced in conducting functional testing for mobile applications
- Competence in designing and executing comprehensive testing plans for intricate projects
- Proficient in conducting root cause analysis to identify and address underlying issues impacting software quality
- Demonstrate good logical thinking and seamless team communication skills
- Strong expertise in test automation tools and frameworks, such as Appium, Selenium or similar tools is preferred
- Practical experience with Linux / Unix operating systems, shell scripting, and virtual environments