Enable job alerts via email!

Software test analyst

TANGSPAC CONSULTING PTE LTD

Singapore

On-site

SGD 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting company in Singapore is seeking a proactive Software Test Engineer to enhance software quality. The ideal candidate should have experience in test automation and software testing, with a focus on developing automated test cases. A Bachelor's degree in a relevant field and proficiency in Java or Low-Code platforms are required. The role involves collaborating with agile teams in a dynamic setting.

Qualifications

  • Minimum 1 year of hands-on software testing experience including test automation.
  • Strong understanding of testing techniques, risk analysis, and test-driven development (TDD).
  • Experience working in Agile/Scrum environments.

Responsibilities

  • Develop, maintain, and enhance automated test cases, test plans, and test frameworks.
  • Conduct functional, manual, exploratory, and performance testing.
  • Identify, document, and track software defects.
  • Provide testing evidence and investigation artifacts.
  • Support User Acceptance Testing (UAT).
  • Continuously improve the automated test environment and CI/CD pipeline.

Skills

Test automation
Communications
Teamwork
Java
Low-Code platforms (e.g., Mendix)
Testing techniques
Risk analysis
Test-driven development (TDD)
Agile/Scrum

Education

Bachelor’s degree in Computer Science, Information Technology

Tools

Cucumber
TestNG
Playwright
Selenium
JMeter
Gatling
Locust
LoadRunner
Job description
Software Test Engineer

Location: Pasir Panjang
Type: 12 months contract, renewable

About the Role

We are seeking a proactive and detail-oriented Software Test Engineer to join our team. The ideal candidate will play a key role in designing, implementing, and maintaining robust testing frameworks and automated test cases to ensure software quality and reliability across all releases.

Key Responsibilities
  • Develop, maintain, and enhance automated test cases, test plans, and test frameworks, ensuring alignment with current requirements and policies.
  • Conduct functional, manual, exploratory, and performance testing, ensuring comprehensive coverage of features.
  • Identify, document, and track software defects through closure in collaboration with the development team.
  • Provide testing evidence and investigation artifacts to support development and production issues.
  • Support User Acceptance Testing (UAT) and assist in resolving production-related cases.
  • Continuously improve the automated test environment and CI/CD pipeline for better efficiency and reliability.
Requirements

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Experience:

  • Minimum 1 year of hands-on software testing experience, including test automation.
  • Strong understanding of testing techniques, risk analysis, and test-driven development (TDD).
  • Experience working in Agile/Scrum environments.

Technical Skills:

  • Proficiency in Java and/or Low-Code platforms (e.g., Mendix); familiarity with Spring Boot is an advantage.
  • Experience with automated testing frameworks such as Cucumber, TestNG, Playwright, or Selenium.
  • Knowledge of performance testing tools like JMeter, Gatling, Locust, or LoadRunner.
  • Familiarity with security and penetration testing tools such as ZAP, Burp Suite, SQLMap, WebInspect, Nessus, or Checkmarx.

Soft Skills:

  • Excellent communication and teamwork abilities.
  • Proactive, self-motivated, and detail-oriented mindset.

If you are passionate about software quality and enjoy working in a dynamic, agile environment, we’d love to hear from you.

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