Senior Provisioning QA Engineer

StarHub

Singapore

On-site

SGD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

StarHub in Singapore seeks a Senior Provisioning QA Engineer to lead the end-to-end quality assurance lifecycle for cloud-native platforms. You will analyze requirements, design tests, execute, and manage defects while ensuring reliability, security, and scalability for business-critical applications.

You will work closely with developers, DevOps, product owners, and operations to validate microservices, RESTful APIs, and CI/CD pipelines, and to sustain production readiness through testing, logs

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum of 3 years of professional experience in QA, software testing, or quality engineering.
  • Strong experience in functional testing, regression testing, integration testing, API testing, and defect management.
  • Experience testing Java, Spring Boot, microservices, RESTful APIs, and enterprise integration flows.
  • Familiarity with Apache Camel, messaging systems such as Red Hat AMQ, and enterprise integration patterns is an advantage.
  • Experience with test automation tools and API testing tools such as Postman, REST Assured, Selenium, JUnit, TestNG, Cucumber, or similar.
  • Familiarity with CI/CD tools such as Jenkins and version control tools such as Git.
  • Working knowledge of Docker, Kubernetes, or OpenShift environments.
  • Experience with SQL and NoSQL databases, including the ability to validate data and investigate defects through queries.
  • Comfortable with Linux commands, log analysis, basic networking concepts, and troubleshooting.
  • Experience working in Agile/Scrum teams.
  • Strong analytical, problem-solving, and defect investigation skills.
  • Excellent writing, comprehension, communication, documentation, and collaboration skills.
  • Ability to write clear test cases, defect reports, test summaries, and stakeholder updates.
  • Ability to understand complex requirements, technical documents, API specifications, and production issues with minimal supervision.

Responsibilities

  • Lead the QA lifecycle for cloud-native platforms from planning through production readiness.
  • Design, prepare, and execute functional, regression, integration, API, system, and end-to-end test cases.
  • Review requirements and technical specs to identify coverage gaps and acceptance criteria.
  • Validate microservices, RESTful APIs, batch jobs, messaging flows, and system integrations.
  • Perform defect analysis, raise clear bug reports, and drive resolution and retesting with delivery teams.
  • Support release validation, production verification, and post-deployment quality checks.
  • Develop and maintain automated test scripts for API, regression, and integration testing.
  • Support automated testing within CI/CD pipelines such as Jenkins.
  • Work with tools and frameworks used for test execution, reporting, and defect tracking.
  • Contribute to improving test automation coverage, reliability, and maintainability.
  • Test services deployed on OpenShift/Kubernetes environments.
  • Monitor logs, alerts, and system behavior during testing and production issue investigation.
  • Support testing of security vulnerability fixes, disaster recovery exercises, and operational readiness activities.
  • Collaborate with development, DevOps, operations, and business teams to ensure quality throughout the delivery lifecycle.
  • Participate in defect triage, root cause analysis, release readiness reviews, and sprint ceremonies.
  • Provide clear testing status, risks, blockers, and quality recommendations to stakeholders.
  • Support production incidents by validating fixes, reproducing issues, and documenting findings.

Skills

QA methodologies
API testing
Automation scripting
CI/CD
Docker/Kubernetes/OpenShift
SQL/NoSQL
Linux
Agile/Scrum
Java/Spring Boot
Bug tracking

Education

Bachelor's degree in Computer Science or related field

Tools

Postman
REST Assured
Selenium
JUnit
TestNG
Cucumber
Jenkins
Git
OpenShift
Kubernetes
Docker

Job description

The Senior Provisioning QA Engineer will be involved in the end-to-end quality assurance lifecycle, including requirements analysis, test planning, test design, test execution, defect management, production validation, and continuous improvement of testing practices for cloud-native platforms.

The candidate will work closely with developers, DevOps engineers, business analysts, product owners, and operations teams to ensure that applications are reliable, secure, scalable, and fit for business use. The role requires strong analytical ability, good writing skills, and excellent comprehension skills to understand technical specifications, business requirements, API documents, logs, and production issues.

Key Responsibilities
Quality Assurance and Testing:
  • Design, prepare, and execute functional, regression, integration, API, system, and end-to-end test cases.
  • Review business requirements, technical specifications, user stories, and acceptance criteria to identify test scenarios and coverage gaps.
  • Validate microservices, RESTful APIs, batch jobs, messaging flows, and system integrations.
  • Perform defect analysis, raise clear and detailed bug reports, and work with delivery teams through resolution and retesting.
  • Support release validation, production verification, and post-deployment quality checks.
Test Automation and CI/CD:
  • Develop and maintain automated test scripts for API, regression, and integration testing.
  • Support automated testing within CI/CD pipelines such as Jenkins.
  • Work with tools and frameworks used for test execution, reporting, and defect tracking.
  • Contribute to improving test automation coverage, reliability, and maintainability.
Platform and Technical Validation:
  • Test services deployed on OpenShift/Kubernetes environments.
  • Validate application behavior across deployment, configuration, upgrade, rollback, and recovery scenarios.
  • Monitor and analyze logs, alerts, and system behavior during testing and production issue investigation.
  • Support testing of security vulnerability fixes, disaster recovery exercises, and operational readiness activities.
Collaboration and Quality Governance:
  • Work closely with development, DevOps, operations, and business teams to ensure quality throughout the delivery lifecycle.
  • Participate in defect triage, root cause analysis, release readiness reviews, and sprint ceremonies.
  • Provide clear testing status, risks, blockers, and quality recommendations to stakeholders.
  • Support production incidents by validating fixes, reproducing issues, and documenting findings.
Knowledge Management and Documentation:
  • Create and maintain test plans, test cases, test evidence, defect reports, release validation summaries, and QA sign-off documents.
  • Write clear technical and functional documentation that can be understood by both technical and non-technical stakeholders.
  • Maintain QA knowledge materials, testing checklists, operational runbooks, and known issue documentation.
  • Demonstrate strong comprehension skills when interpreting requirements, API specifications, architecture documents, logs, and incident reports.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum of 3 years of professional experience in QA, software testing, or quality engineering.
  • Strong experience in functional testing, regression testing, integration testing, API testing, and defect management.
  • Experience testing Java, Spring Boot, microservices, RESTful APIs, and enterprise integration flows.
  • Familiarity with Apache Camel, messaging systems such as Red Hat AMQ, and enterprise integration patterns is an advantage.
  • Experience with test automation tools and API testing tools such as Postman, REST Assured, Selenium, JUnit, TestNG, Cucumber, or similar.
  • Familiarity with CI/CD tools such as Jenkins and version control tools such as Git.
  • Working knowledge of Docker, Kubernetes, or OpenShift environments.
  • Experience with SQL and NoSQL databases, including the ability to validate data and investigate defects through queries.
  • Comfortable with Linux commands, log analysis, basic networking concepts, and troubleshooting.
  • Experience working in Agile/Scrum teams.
  • Strong analytical, problem-solving, and defect investigation skills.
  • Excellent writing, comprehension, communication, documentation, and collaboration skills.
  • Ability to write clear test cases, defect reports, test summaries, and stakeholder updates.
  • Ability to understand complex requirements, technical documents, API specifications, and production issues with minimal supervision.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Provisioning DevOps Engineer
Senior Provisioning DevOps Engineer

starhub ltd. • Singapore

On-site
SGD 100,440 - 145,080
Senior Provisioning DevOps Engineer
Senior Provisioning DevOps Engineer

United States Digital Space LLC • Singapore

On-site
SGD 90,000 - 150,000
Quality Engineer
Quality Engineer

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Matrixx SME DevOps Engineer
Senior Matrixx SME DevOps Engineer

StarHub • Singapore

On-site
SGD 120,000 - 180,000
Quality Assurance (QA) Engineer
Quality Assurance (QA) Engineer

TETSUYU HEALTHCARE HOLDINGS PTE. LTD. • Singapore

On-site
SGD 55,000 - 85,000
Quality Engineering / QA
Quality Engineering / QA

USER EXPERIENCE RESEARCHERS PTE. LTD • Singapore

On-site
SGD 90,000 - 130,000
Senior QA Lead
Senior QA Lead

Hyphen Connect Limited • Singapore

On-site
SGD 80,000 - 100,000
Quality Engineering Lead
Quality Engineering Lead

GROUND LABS PTE. LTD. • Singapore

On-site
SGD 140,000 - 210,000
Software QA Specialist
Software QA Specialist

Evolution Recruitment Solutions PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Restaurant d'entreprise
Indemnités de stage/alternance
Software QA Tester (Automation)
Software QA Tester (Automation)

Evolution Recruitment Solutions PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000