QA Engineer (APP Testing, Java coding)
About the Role
We are in search of a skilled professional to join our Asset&Wallet team. As the designated team member, you will have a significant role in ensuring the quality and dependability of our offerings on various platforms including web, desktop, and mobile. Your main responsibilities will involve collaborating closely with engineering teams, product managers, designers, and operations staff, contributing to the execution of all software development activities, and enhancing our processes continuously. This position presents an exciting opportunity to work with state-of-the-art technologies, promote testing expertise, and contribute to the delivery of exceptional solutions in a dynamic global setting.
Responsibilities
Participate in the end-to-end software development lifecycle, including requirements analysis, test planning, execution, defect tracking, and product delivery. Engage with software engineers, product managers, user experience designers, and operation engineers to provide insights and feedback on enhancing design and system implementation. Set up and oversee testing environments using Java, while developing detailed test plans and cases. Conduct thorough testing across various types including black-box, white-box, security, automated scripts, and performance testing on different platforms like Web, Windows, and Mobile OS. Stay abreast of the latest technology advancements, continuously improving the team’s testing process, methodologies, and efficiency.
Requirements
Possess a minimum of 3 years' experience in QA Testing (Automation), preferably within a notable technology organization. Demonstrate strong coding abilities, particularly in Java, and experience with popular automation frameworks; familiarity with iOS/Android development will be advantageous. Hands-on experience in mobile-specific testing including performance testing, stress testing, startup time measurement, frame rendering analysis, and network condition testing is preferred. Knowledge of secondary development tools is a plus. Adept in creating and executing comprehensive test plans for complex projects. Proficient in conducting root cause analysis to identify and solve software quality issues. Proficiency in bilingual English/Mandarin is essential for effective communication with international partners and stakeholders within the organization.
Why Binance
- Collaborate in a structure designed with a focus on delivering results alongside world-class talent from a global, user-centered organization.
- Engage in unique, fast-paced projects with a high level of autonomy within an innovative environment.
- Have the opportunity for continuous learning, career growth in a results-oriented workplace.
- Enjoy competitive remuneration and company benefits.
- Benefit from a flexible work-from-home arrangement dependent on the team's nature of work.
Binance is committed to fostering a diverse workforce and promoting equal opportunities in all aspects of employment. Upon submitting a job application, you indicate your acknowledgment and agreement with our Candidate Privacy Notice.
Please note that artificial intelligence tools may be utilized in parts of the hiring process to assist our recruitment staff; however, significant hiring decisions will always remain with human judgment. For more details on data processing, we are reachable for further information.
