PERCEPT SOLUTIONS PTE. LTD. is hiring for a Application Tester internship — a 12-month, on-site Software Engineering role based in Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in Test Automation Framework, Manual Testing, Documentation, Load Testing, and Functional Design are a strong fit.
⚡ New Software Engineering internships, the moment they're posted — join our Telegram
About this role
We are looking for an experienced Application Tester with strong experience in software quality assurance, manual testing, and test automation. The ideal candidate should have a solid background in testing web-based applications across desktop and mobile browsers, with the ability to deliver high-quality test results within agreed timelines. The role involves developing test cases, executing manual and automated tests, tracking test results, identifying defects, and working closely with developers, project managers, and business users to ensure that applications meet business and quality requirements. Key Responsibilities: • Establish test strategies, design test plans, and prepare detailed test cases based on business and technical requirements. • Develop and execute manual, automated, UI, functional, regression, and exploratory tests. • Review requirements documents and develop new test cases and additional test parameters where required. • Execute SIT testing with the development team and ensure defects are properly identified, tracked, fixed, and retested before UAT. • Review and track test case documents, test execution results, defect logs, and automation test outcomes. • Work on existing automation testing frameworks and support ongoing enhancements to automation test suites. • Learn and maintain in-house test automation frameworks for current and upcoming projects. • Assist in reviewing automation test results and support the rollout of automated test case fixes. • Perform testing across various application modules in line with business requirements and project timelines. • Write test plans, define test cases, analyse results, and coordinate with developers to resolve defects. • Execute performance and load tests where required. • Provide support during UAT for ongoing and new projects. • Collaborate closely with developers, business analysts, project managers, and other stakeholders to achieve project milestones. • Ensure high-quality test deliverables are completed within agreed timelines. Required Skills and Qualifications: • Minimum 5 years of experience as a Software Testing Engineer or QA Tester. • Strong experience in both manual testing and automated testing. • Good experience in testing web-based applications across desktop and mobile browsers. • Hands-on experience in writing test plans, test cases, test scripts, and test execution reports. • Experience in working independently on test automation frameworks. • Good understanding of SIT, UAT, regression testing, functional testing, UI testing, performance testing, and load testing. • Proven experience using testing tools such as TOSCA, Selenium, JUnit, and JMeter. • Strong defect tracking, documentation, and analytical skills. • Ability to understand business requirements and translate them into effective test scenarios. • Good communication skills and the ability to work closely with development and project teams. • Ability to work independently and deliver quality results within tight timelines. To apply,simply click the "Apply" button or send your updated profile to recruit@percept-solutions.com EA Licence No.:18S9405 / EA Reg. No.:R1330864 Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/to stay informed about new opportunities and events.
Also in Software Engineering