Senior QA Engineer- 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.- Rapidly identifying, characterizing, and triaging reported bugs with Engineering- Executing regression tests and exploratory tests of the features under development- Creating test plans and improving processes for continually monitoring quality- Specifying and contributing to the automation of the test scenarios that span different functional modules of the system- Set up and manage testing environments (incorporating Node.js, Docker, 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.