Search by job, company or skills

I

QA / Test Engineer

5-7 Years
SGD 5,500 - 7,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The QA / Test Engineer owns end-to-end testing quality assurance for the RA SaaS system -from unit test governance in sprints through to SIT, UAT, VAPT coordination, performance and load testing, and post-deployment regression testing. The role requires both manual and automated testing skills, with experience in government SaaS acceptance testing processes.

Key Responsibilities:

  • Develop and maintain the Master Test Plan for Release 1 and Release 2 submit to the company at least 2 weeks before UAT commencement.
  • Defineand execute System Integration Test (SIT) cases covering: all RA workflows(Chemical, Sludge, Grit/Screening), all system integrations (BookingSG, AMS, PSEP, Weighbridge Kiosk), role-based access validation, and edge cases (offline kiosk, AMS unavailability, duplicate QR scan).
  • Plan, coordinate, and facilitate User Acceptance Testing (UAT) with the company plant operators and JOD representatives manage UAT defect log and retest cycles.
  • Coordinate VAPT engagement with CSA-certified third-party security tester review findings report support Technical Lead in preparing the remediation plan and tracking closure.
  • Executeperformance and load testing using k6 or equivalent simulate peak concurrentusage across all active plants validate 99.5% uptime SLA under load.
  • Maintain test automation suite for regression testing (Playwright or Cypress for web API tests via Postman/Newman or equivalent).
  • Managed defect lifecycle in Azure DevOps: triage, severity classification, assignment, retest, and closure produced weekly defect status reports.
  • Ensureacceptance test procedures comply with TS Section 6 (System Testing and Acceptance) requirements, including Installation Tests, System Performance Tests, and Security Testing.
  • Produce and submit: UAT Test Plan, UAT Test Report, SIT Integration Test Reports, Performance & Load Test Results, Security Vulnerability Assessment support documentation.
  • Supportcommissioning sign-off process: prepare User Acceptance Report for the company attend and document any Board-requested live demonstrations.

Requirements:

TestingExperience

  • Minimum 5years in QA/test engineering for web-based SaaS or enterprise applications.
  • Hands-onexperience with SIT and UAT for Singapore government or statutory board IT systems - min. 1 completed project.
  • Experience writing formal test plans, test cases, and test reports for government acceptance testing.
  • Functional testing of REST APIs (Postman, SoapUI, or equivalent) ability to read API documentation and write integration test scenarios.
  • Automated testing: Playwright, Cypress, Selenium, or equivalent for web UI automation.
  • Performanceand load testing: k6, JMeter, Gatling, or equivalent.

SecurityTesting

  • Working knowledge of the VAPT coordination process: how to read CVSS scores, triage findings, and track remediation.
  • Familiarity with OWASP Top 10 and basic application security testing concepts.
  • Experiencesupporting or reviewing SAST (SonarQube) and DAST (OWASP ZAP) outputs integrated into CI/CD pipelines.

Tools

  • AzureDevOps (work items, test plans, pipelines) - hands-on required.
  • Proficiency in Microsoft Excel/test management tools for test case documentation (if not using Azure DevOps Test Plans).

Certifications(preferred)

  • ISTQBCertified Tester - Foundation Level (or higher)
  • ISTQBCertified Tester - Agile Tester Extension

Good-to-Have

  • Experience testing Power Platform (Power Apps, Power Automate)applications.
  • Familiarity with testing IoT/hardware integrations (kiosks, weighbridges, MQTT-based systems).
  • Prior experience as QA lead on a multi-site government deployment project in Singapore.
  • Knowledge of Singapore government SaaS acceptance test processes (GovTech standards).

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145091419

Similar Jobs