Job Search and Career Advice Platform

Enable job alerts via email!

Software Quality Assurance & Performance Engineer

STAFFLINK SERVICES PRIVATE LIMITED

Singapore

On-site

SGD 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology startup in Singapore is seeking a Software Testing & Performance Engineer to ensure the reliability and performance of modern software solutions. This role involves developing test cases, performing various testing activities, and utilizing tools to analyze system performance. The ideal candidate has 3–5+ years of software testing experience, strong problem-solving skills, and excellent collaboration abilities. Opportunities for travel may occur to Kuala Lumpur, Malaysia.

Qualifications

  • 3–5+ years of experience in software testing.
  • Hands-on experience with test management and API testing tools.
  • Strong understanding of testing principles and methodologies.

Responsibilities

  • Develop detailed test cases covering functional and performance scenarios.
  • Perform a wide range of testing activities including functional and security testing.
  • Utilize performance testing tools to assess system performance and identify bottlenecks.
  • Produce comprehensive test and performance analysis reports.
  • Design, develop, and maintain automated testing scripts.

Skills

Software testing
Performance testing
API testing
Automation scripting
Analytical skills
Collaboration

Education

Bachelor’s degree in Computer Science or related discipline

Tools

JIRA
TestRail
Postman
SoapUI
JMeter
LoadRunner
Gatling
Job description

A technology startup delivering scalable software solutions, specializing in system integration, performance optimization, and quality-driven digital products.

We are looking for a passionate Software Testing & Performance Engineer (Quality Assurance) to ensure the reliability, performance, and scalability of modern software solutions. You will work closely with cross‑functional teams to deliver high‑quality systems in a fast‑growing startup environment.

Key Responsibilities
  • Develop detailed and well‑structured test cases based on product requirements and design documentation, covering functional, boundary, exception, and performance scenarios.

  • Perform a wide range of testing activities, including functional testing, API/interface testing, performance testing (load, concurrency, stress, stability), and security testing.

  • Utilize performance testing tools such as JMeter, LoadRunner, and Gatling to assess system performance, identify bottlenecks (CPU, memory, database), and propose optimization solutions.

  • Record, monitor, and manage defects using defect tracking tools like JIRA, ensuring issues are resolved and fixes are properly validated.

  • Work closely with development, product, and operations teams to review requirements and ensure software quality aligns with expected standards.

  • Produce comprehensive test and performance analysis reports detailing test progress, coverage, quality status, and recommendations for improvement.

  • Design, develop, and maintain automated test scripts and performance testing scripts to enhance testing efficiency and coverage.

  • Contribute to continuous improvement of testing processes, tools, and methodologies to improve overall test effectiveness and accuracy.

Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent hands‑on experience.

  • 3–5+ years of experience in software testing, with exposure to both functional and performance testing, supported by a strong understanding of testing principles and methodologies (e.g., black‑box and white‑box testing).

  • Hands‑on experience with test management tools (JIRA, TestRail), API testing tools (Postman, SoapUI), and performance testing tools (JMeter, LoadRunner, Gatling).

  • Programming capability to create automated and performance test scripts using Python, Java, JavaScript, or Shell.

  • Solid knowledge of functional, API, and performance testing approaches, with a good understanding of security testing concepts and system architectures (web applications, databases, servers).

  • Strong analytical and problem‑solving skills, with the ability to clearly document defects, reproduce issues, and diagnose performance problems.

  • Familiarity with Linux environments, including the use of basic system monitoring commands such as top and vmstat.

  • Excellent communication and collaboration skills, with the ability to work effectively in Agile development environments and cross‑functional teams.

  • Willingness to travel to Kuala Lumpur, Malaysia as required (frequency to be advised).

Stafflink Services Pte Ltd

EA Licence No.: 04C4294

EA Personnel: Chua Xue Min (Joesefyn)

EA Personnel Reg. No.: R23113090

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