Job Search and Career Advice Platform

Enable job alerts via email!

Software QA Engineer (Junior / Fresh Graduate)

VANGUARD SOFTWARE PTE. LTD.

Singapore

On-site

SGD 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software company in Singapore is looking for a Software Tester to join their quality team. This position is suitable for graduates and junior professionals with 1-2 years of experience. The role involves test planning, execution, and issue validation, providing a chance to develop real-world QA skills. The successful candidate will collaborate closely with developers and product teams to ensure high-quality software delivery. Interested applicants should be detail-oriented, open to feedback, and eager to learn.

Benefits

Structured onboarding and mentorship
Opportunities to work on real production systems
Supportive team culture
Clear career path to senior QA roles

Qualifications

  • Understanding of software development basics and QA concepts.
  • Familiarity with test cases and bug tracking tools is a plus.
  • 1–2 years of hands-on experience in software testing preferred.

Responsibilities

  • Review and understand feature requirements.
  • Design and execute test cases for new features and bug fixes.
  • Report bugs with clear reproduction steps.
  • Collaborate with engineers and product managers.

Skills

Attention to detail
Strong communication
Collaboration mindset
Willingness to learn

Education

Bachelor’s degree in Computer Science or related field

Tools

JIRA
Postman
Chrome DevTools
MYSQL
Selenium
Appium
Job description
JOB SUMMARY

We’re looking for a Software Tester to join our growing quality team. This role is open to graduates and junior professionals (1–2 years of experience) who are passionate about ensuring product quality. You’ll work on test planning, execution, and issue validation for small to moderately complex features. This is a great opportunity to develop real-world QA skills, work closely with developers and product teams, and learn how to deliver reliable, high-quality software in a collaborative environment.

KEY RESPONSIBILITIES
  • Review and understand feature requirements, identifying unclear or potential areas of risk
  • Design and execute test cases for new features and bug fixes
  • Report bugs with clear reproduction steps and impact analysis
  • Perform functional and basic non-functional testing (e.g., usability, basic performance checks)
  • Follow the QA process to track coverage, results, and risks
  • Collaborate with engineers and product managers to ensure smooth releases
  • Learn and maintain basic automation test scripts (optional based on experience)
What You’ll Learn
  • Core software testing principles and how to apply them in real product development
  • Manual testing techniques for both web and mobile applications
  • How to use tools like JIRA, Chrome DevTools, Postman, MYSQL, etc
  • QA workflows in an agile team, including test planning, execution, and reporting
  • How to write clear and effective bug reports
  • Basics of test automation using tools like Selenium, Appium
  • How to work in a team that values collaboration, code quality, and risk control
JOB QUALIFICATIONS
🎓 For Fresh Graduates
  • Bachelor’s degree in Computer Science, Information Systems, or a related field (or graduating soon)
  • Understanding of software development basics and QA concepts through coursework or personal projects
  • Familiarity with test cases, bug tracking tools, or scripting is a plus
  • Strong willingness to learn, ask questions, and take feedback
💼 For 1–2 Years Experience
  • 1–2 years of hands-on experience in software testing
  • Familiar with test case design and execution
  • Experience using bug tracking or test management tools (e.g. JIRA, TestRail)
  • Can perform manual testing independently and identify key usability or functional issues
  • Exposure to basic test automation or scripting is a plus
Nice to Have (For All Levels)
  • Experience with API testing tools (e.g. Postman)
  • Basic knowledge of test automation or scripting (e.g. Selenium, Python, JS)
  • Familiarity with Agile/Scrum development process
  • Personal or open-source QA-related projects
  • Understanding of basic software architecture and backend/frontend separation
Soft Skills
  • Good communication and collaboration mindset
  • Detail-oriented and proactive in finding issues
  • Open to feedback and eager to improve
  • Responsible and takes ownership of assigned tasks
  • Curious and enthusiastic about learning new tools and QA techniques
What We Offer
  • Structured onboarding, mentorship, and growth plans
  • Opportunities to work on real production systems
  • Supportive team culture focused on learning and innovation
  • Clear career path to mid-level and senior QA roles
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.