![Binance logo](https://static.remoteliz.com/static/companies/company-binance-logo.jpeg)
QA Engineer - Futures
BinanceJob Summary
We are seeking a QA Engineer to join Binance's Futures team in Taipei, Taiwan. As a QA Engineer, you will participate in the entire software development lifecycle, working closely with engineers, product managers, and designers to ensure high-quality software delivery. You will set up and manage testing environments, develop test plans and cases, and perform extensive testing on multiple platforms. With 3+ years of professional QA Testing experience, preferably in big Tech firms, you will shape the future of Binance's blockchain ecosystem. You will collaborate with world-class talent in a user-centric global organization with a flat structure, tackling unique projects with autonomy and opportunities for career growth and continuous learning. Competitive salary and company benefits are offered, including work-from-home arrangement.
Responsibilities
- Participate in Futures' 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
- 3+ years of professional QA Testing (Automation) experience, preferably in big Tech firms
- Java/rust writing unit test experience, test trading system, test matchmaking is preferred
- 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