We are seeking a highly motivated and detail-oriented Junior Software QA to join our growing team. In this role, you will play a crucial role in ensuring the quality and functionality of our software applications, contributing to the success of our financial products and services.
Responsibilities:
Design and execute manual and automated test cases for various types of software applications (web, mobile, desktop).
Analyze software requirements and specifications to understand functionality and identify potential areas for testing.
Develop and maintain comprehensive test plans and document test results effectively.
Identify and report bugs efficiently, collaborating with developers to resolve issues and ensure timely delivery.
Learn and utilize various QA tools and methodologies (e.g., Selenium, JUnit, TestNG, Agile testing frameworks).
Participate in code reviews and contribute to improving software quality through proactive feedback.
Stay up-to-date with the latest testing trends and technologies.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field preferred.
Strong understanding of software development life cycle (SDLC) and QA processes with 2-4 years of experiences
Experience with manual and automated testing methodologies (black-box and white-box testing).
Proficiency in writing test cases and documenting test results in a clear and concise manner.
Excellent communication and collaboration skills, with the ability to work effectively within a team environment.
Strong analytical and problem-solving skills.
A passion for quality and a commitment to delivering defect-free software.
Able to communicate in English, Mandarin and Cantonese is a must