Senior QA Engineer

Starhub Ltd

Singapore

On-site

SGD 28,000 - 41,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Performance bonuses

Job summary

Starhub Ltd. in Malaysia is seeking a QA Engineer to improve software quality through comprehensive testing, automation, and CI/CD integration. You will design test plans, develop automation frameworks, and collaborate with cross-functional teams to deliver reliable software.

The role requires 3+ years in QA, hands-on with Selenium/Cypress/Playwright, API testing, and strong knowledge of CI/CD tools. On-site in Petaling Jaya, Malaysia, with opportunities to enhance security testing and

Qualifications

  • 3+ years of experience in Software Quality Assurance or related roles.

Responsibilities

  • Design, develop, and execute manual and automated test cases for functional, integration, regression, performance, and user acceptance testing.
  • Create and maintain automated testing frameworks and scripts using industry-standard tools.
  • Participate in requirements reviews and provide feedback to ensure testability and quality standards are met.
  • Identify, document, track, and verify software defects through to resolution.
  • Integrate automated testing into CI/CD pipelines to support continuous testing and rapid releases.
  • Perform API, database, and end-to-end testing across applications and platforms.
  • Monitor test results, analyze quality trends, and recommend process improvements.
  • Ensure compliance with quality standards, security requirements, and testing best practices.
  • Collaborate with Software Engineering teams to ensure quality is embedded throughout the development lifecycle.
  • Partner with Product Owners and Business Analysts to understand requirements and define acceptance criteria.
  • Work closely with DevOps and Platform Engineering teams to integrate automated testing into CI/CD pipelines.
  • Engage with Security teams to validate security testing requirements and compliance standards.
  • Support Business stakeholders by ensuring software releases meet quality expectations and customer requirements.

Skills

Manual testing
Automation testing
Test planning
Defect tracking
Agile
Analytical thinking
Quality advocacy

Education

Bachelor's degree in Computer Science / Engineering / Information Technology

Tools

Selenium
Cypress
Playwright
Appium
Postman
REST Assured
Jenkins
GitLab CI/CD
Azure DevOps
GitHub Actions
Jira
Zephyr
TestRail

Job description

Select how often (in days) to receive an alert:

Date: 17 Sept 2026

Location:

Petaling Jaya, MY

Job Description

Role Mission: The QA Engineer will ensure the quality, reliability, and performance of software applications through comprehensive testing strategies, automation, and continuous quality improvement. This role is responsible for designing and executing test plans, developing automated test frameworks, identifying defects, and collaborating closely with development and product teams to deliver high-quality software solutions. The engineer will champion quality assurance best practices, integrate testing into CI/CD workflows, and drive continuous improvements in software quality, security, and user experience across the organization.

Accountabilities

Ensure software quality through effective test planning, execution, and defect management.

Develop and maintain automated test frameworks and test suites to improve testing efficiency and coverage.

Integrate quality assurance processes within CI/CD pipelines to support continuous delivery.

Monitor and report on software quality metrics, ensuring timely defect resolution and release readiness.

Collaborate with cross-functional teams to improve testing practices, product quality, and customer satisfaction.

Responsibilities

Design, develop, and execute manual and automated test cases for functional, integration, regression, performance, and user acceptance testing.

Create and maintain automated testing frameworks and scripts using industry-standard tools.

Participate in requirements reviews and provide feedback to ensure testability and quality standards are met.

Identify, document, track, and verify software defects through to resolution.

Integrate automated testing into CI/CD pipelines to support continuous testing and rapid releases.

Perform API, database, and end-to-end testing across applications and platforms.

Monitor test results, analyze quality trends, and recommend process improvements.

Ensure compliance with quality standards, security requirements, and testing best practices.

Stakeholders

Collaborate with Software Engineering teams to ensure quality is embedded throughout the development lifecycle.

Partner with Product Owners and Business Analysts to understand requirements and define acceptance criteria.

Work closely with DevOps and Platform Engineering teams to integrate automated testing into CI/CD pipelines.

Engage with Security teams to validate security testing requirements and compliance standards.

Support Business stakeholders by ensuring software releases meet quality expectations and customer requirements.

Qualifications

Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.

3 or more years of experience in Software Quality Assurance, Test Engineering, or related roles.

Strong experience in manual and automated testing methodologies.

Hands-on experience with test automation tools such as Selenium, Cypress, Playwright, Appium, or similar frameworks.

Experience testing APIs using tools such as Postman, REST Assured, or equivalent.

Familiarity with CI/CD tools such as Jenkins, GitLab CI/CD, Azure DevOps, or GitHub Actions.

Experience with defect tracking and test management tools such as Jira, Zephyr, TestRail, or equivalent.

Understanding of software development lifecycle (SDLC), Agile, and DevOps practices.

Knowledge of database testing and SQL queries.

Strong analytical and problem-solving skills with the ability to work in a fast-paced, collaborative environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Engineer
Quality Engineer

LINKTRIX Consultants, Asia Pacific • Singapore

On-site
SGD 60,000 - 90,000
Software QA Engineer (Start in 2027)
Software QA Engineer (Start in 2027)

INTUIT RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 4,000 - 7,000
QA Engineer (3 to 9 months Contract, Extendable)
QA Engineer (3 to 9 months Contract, Extendable)

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 67,000 - 100,000
Lead QA Engineer
Lead QA Engineer

Starhub Ltd • Singapore

On-site
SGD 56,000 - 87,000
Quality Engineer Automation, Security &Cloud Testing
Quality Engineer Automation, Security &Cloud Testing

Tech Aalto Pte ltd • Singapore

On-site
SGD 67,000 - 100,000
QA Engineer
QA Engineer

re-zoo-me • Singapore

On-site
SGD 42,000 - 68,000
Software Quality Engineer (Start in 2027)
Software Quality Engineer (Start in 2027)

INTUIT RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 46,000 - 77,000
QA Engineer
QA Engineer

Infinity Financial Advisory • Singapore

On-site
SGD 60,000 - 96,000
Software Quality Engineer($5000)
Software Quality Engineer($5000)

RAPSYS TECHNOLOGIES PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
Lead, Software Development Engineer in Test (SDET)
Lead, Software Development Engineer in Test (SDET)

Starhub Ltd • Singapore

On-site
SGD 110,000 - 170,000