Hutchison Technologies is seeking a dedicated and detail-oriented Test Engineer to join our dynamic team in the Computer Software industry. As a Test Engineer, you will play a crucial role in ensuring the quality and reliability of our software products. This position entails designing and executing test plans, developing automated test scripts, and collaborating with development teams to identify and rectify defects. You will work in a fast-paced environment where you will have the opportunity to engage in continuous learning and growth, while contributing to the delivery of high-quality software solutions. Our ideal candidate possesses a strong background in software testing methodologies and tools, a keen analytical mindset, and the ability to communicate effectively with both technical and non-technical stakeholders. Your efforts will directly impact the success of our software products and the satisfaction of our clients, making this a vital position within our organization. Join us at Hutchison Technologies, where innovation meets excellence, and help us shape the future of technology as we strive to deliver exceptional software solutions to our customers. Responsibilities Design and develop comprehensive test plans and test cases based on project requirements. Execute manual and automated tests to validate software functionalities and performance. Identify, document, and track software defects and issues using bug tracking systems. Collaborate with software developers to ensure timely resolution of identified issues. Participate in code reviews and provide input on testability and quality standards. Conduct regression testing as necessary to verify bug fixes and software updates. Prepare detailed reports on testing progress, results, and coverage for stakeholders. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. Proven experience as a Test Engineer or similar role in the software industry. Strong knowledge of software testing methodologies, tools, and best practices. Experience with automated testing frameworks and tools such as Selenium, JUnit, or similar. Proficient in programming/scripting languages, particularly Java, Python, or similar. Excellent analytical and problem-solving skills with great attention to detail. Effective communication abilities to interact with team members and stakeholders.