Enable job alerts via email!

IT Software Tester (Junior / Fresh Graduate)

VANGUARD SOFTWARE PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

15 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading software company in Singapore is looking for a Quality Assurance Engineer. The role involves ensuring the functional quality of software products through rigorous testing methodologies including both functional and non-functional assessments. Candidates should possess a degree in computer science and have knowledge in programming languages like Java or Python. The position welcomes fresh graduates eager to develop in a dynamic QA team focused on deploying high-quality software solutions.

Qualifications

  • 0 – 2 years of experience in quality assurance; fresh graduates welcome.
  • Proficiency in at least one programming language: Java, Python 3.
  • Fluency in English and Mandarin for client communications.

Responsibilities

  • Responsible for quality assurance and version iteration testing.
  • Design and execute non-functional tests and checks based on user needs.
  • Participate in defect tracking, root cause analysis, and project reviews.

Skills

Problem-solving
Communication

Education

Bachelor’s degree in Computer Science

Tools

Mysql
Redis
Kafka

Job description

ABOUT THE TEAM:

The QA team is responsible for the quality and efficient delivery of software solutions to our clients, with a wide range of testing scope including functional test through API testing, static analysis, end-to-end test, as well as non functional testing scope including performance, security, scalability, and maintainability. We explore and research a wide range of technologies and methodologies including debugging tools, dependencies mocking, automated test generation and execution, grey-box testing, and CI/CD, to see how they can be meaningfully applied to each project and achieve the highest quality outcome in a timely manner.

JOB DUTIES:

  • Responsible for quality assurance and version iteration testing to ensure functional quality of the final products.
  • Responsible for the design, execution, and standardisation of non-functional tests and checks (performance, maintainability, etc) based on different product needs and user needs.
  • Participate in long-term quality promotion work, including defect tracking, root cause analysis, version quality analysis, project reviews, etc.
  • Explore and investigate various technologies, methodologies, and/or processes for improvement of software projects’ quality and/or overall test quality and efficiency.

JOB REQUIREMENTS:

  • Bachelor’s degree or higher in computer science or any related field.
  • 0 – 2 years of experience in quality assurance for software products. Fresh graduates are welcomed to apply.
  • Proficiency in at least one of the following programming languages: Java, Python 3.
  • Proficiency in usage of Mysql, Redis, Kafka, or other similar data technologies.
  • Good communication skills and problem-solving abilities.
  • Fluency in both English and Mandarin as a working language to to liaise with Chinese speaking clients and counterparts to understand their technical requirements.
  • Priority will be given to those who meet the following conditions:

- Experience with grey-box or white-box testing

- Experience with performance testing

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.