Uni Internship Jan to July 2027 - Software Quality Engineer

Date: 3 Jul 2026

Location: SG

Company: Synapxe

Join Synapxe as an intern and see how you can contribute in powering a healthier Singapore. Internship@Synapxe is where curiosity meets impact! You would be able to gain practical experience, hone your skills, and be part of meaningful work that improves health through technology! 

 

As a Software Quality Engineering Intern at Synapxe, you will support the testing and quality assurance of software systems that support Singapore’s national healthcare ecosystem. You will work closely with Software Quality Engineers, Software Engineers, Systems Analysts and Product Owners to learn how real-world healthcare systems are tested, validated and supported at scale. This internship is designed to give you hands-on exposure to end-to-end software quality engineering, from understanding requirements and designing test cases through to system testing and supporting production systems.

 

The selected intern(s) will assist in following:

 

1. Test Planning & Analysis

  • Support analysis of functional and non-functional requirements to understand test scope and acceptance criteria
  • Assist in reviewing requirement documents, user stories and test scenarios with software quality engineers and project team members
  • Help identify test conditions, edge cases and optimal test coverage
     

2. Test Design & Execution

  • Support analysis of functional and non-functional requirements to understand test scope and acceptance criteria
  • Assist in reviewing requirement documents, user stories and test scenarios with software quality engineers and project team members
  • Help identify test conditions, edge cases and optimal test coverage 
     

3. Test Design & Execution

  • Assist in the design, preparation and execution of test cases and test scenarios
  • Perform hands-on functional, regression and integration testing under guidance
  • Support API testing activities using tools such as Postman or equivalent
  • Support Test Data preparation/provisioning via manual or custom-built test data generation utilities/tools 
  • Log, track and retest defects using standard defect management tools such as Azure DevOps
     

4. Test Automation 

  • Gain exposure to test automation concepts like BDD/TDD, programming languages like (JAVA, Groovy, Python, etc.), tools and frameworks
  • Support development, maintenance and execution of automated test scripts where applicableGain exposure to test APIs, Microservices using Test Automation tools and frameworks
  • Learn how test tools integrate with CI/CD pipelines, DevOps workflows and code version control systems like Git 
     

5. Performance Testing

  • Learn Performance Engineering standards, methodology and tools
  • Understand workload modelling and formulate various types of Performance Tests to test an application for optimized user experience
  • Identify application performance issues. Log defects and follow through with stakeholders for closure of issues
     

6. Quality Standards, Processes & Reporting

  • Support adherence to test framework, processes and standards, including traceability between requirements, test cases and defects
  • Assist in tracking and reporting test progress, defects and risks
  • Participate in reviews of test deliverables and continuous improvement initiatives
     

7. Collaboration & Continuous Improvement

  • Work closely with software quality engineers, software engineers, business analysts and other stakeholders to clarify requirements, test coverage and defectsParticipate in agile ceremonies such as stand-ups and sprint reviews
  • Stay curious and learn about emerging testing tools, practices and technologies

 

About You:

 

  • Undergraduate currently in Year 2 or Year 3, pursuing a Bachelor Degree in Computer Science, Computer Engineering, Information Systems, Information Technology or related discipline
  • Foundational understanding of software testing concepts (e.g. software development/testing lifecycle, test cases, defects, basic test types)
  • Basic programming experience in C# .Net Core, Java, Python or equivalent
  • Basic understanding of software development or programming concepts
  • Exposure to manual software testing or QA coursework
  • Basic knowledge of REST APIs or web servicesFamiliarity with testing tools such as Postman, Selenium, Katalon, or equivalent
  • Awareness of Agile / Scrum development methodologies
  • Basic familiarity with tools such as Azure DevOps, JIRA or similar
  • Willingness to learn testing tools, processes and industry best practices
  • Able to work methodically, with attention to detail and a quality focused mindset
  • Independent, fast-learner, and self-driven 
  • Good team player with strong analytical and communication skills 
  • Ability to multitask and work effectively as part of a multidisciplinary team 
  • Passionate and keen to make a difference to re-imagine the future of HealthTech

 

Want a glimpse into life at Synapxe? Follow us on TikTok, Instagram, and LinkedIn for exciting updates, stories, and behind‑the‑scenes content!   

TikTok | Instagram | LinkedIn  

 

#LI-SYNX03

#LI-LK1

#LI-HO1