TRINAX PRIVATE LIMITED is hiring for a Software Testing Intern internship — a 6-month, on-site Software Engineering role based in KALLANG PUDDING ROAD, Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in Quality Assurance, Software Quality Assurance, Software Engineering, Agile, and Scripting are a strong fit.
⚡ New Software Engineering internships, the moment they're posted — join our Telegram
About this role
We are looking for a Software Testing Intern who is eager to gain hands-on experience in software quality assurance (QA) and testing. As an intern, you will work closely with the QA team to assist in maintaining high-quality software deliverables. This is a unique opportunity to learn about business processes, client expectations, and the full lifecycle of software delivery, from development to deployment. Key Responsibilities: • Review and analyze system specifications with a keen analytical mind and problem-solving skills. • Collaborate with the software team to develop effective strategies and test plans. • Create and Execute test cases (manual or automated) and analyze the results to identify issues or bugs. • Document and log the testing phases and defects; report bugs and errors to the development team for timely resolution. • Assist in ensuring software functionality aligns with client requirements and business objectives. • Participate in daily team meetings and contribute to project discussions. • Learn and apply industry best practices in software testing. • Handle training documentations for client’s when required. Requirements: • Currently pursuing or recently graduated with a Polytechnic Diploma or equivalent in Computer Science, Software Engineering, Information Technology, or a related field. • Strong problem-solving aptitude and attention to detail. • Basic understanding of software development life cycle and testing methodologies. • Familiarity with testing tools (manual or automated) is a plus. • Ability to document and communicate testing results clearly and effectively. • Strong teamwork skills and ability to collaborate with cross-functional teams. • Eagerness to learn, adapt, and contribute to real-world software development projects. Bonus: • Familiarity with automated testing tools or scripting languages is a plus. • Basic understanding of agile development processes. • Possesses a strong understanding of modern technology. What You’ll Gain: • Hands-on experience in software testing and quality assurance processes. • Mentorship and guidance from the QA team and other disciplines within the company. • Exposure to real-world projects, client expectations, and collaboration with external stakeholders. • A dynamic and collaborative work environment where you will learn from experienced professionals. • The opportunity to build a strong foundation for your career in software testing. If you’re a problem solver with a passion for software quality and looking for a unique learning experience in the tech industry, we’d love to hear from you!
Also in Software Engineering