Search by job, company or skills

Lead QA Engineer

6-10 Years
Early Applicant
  • Posted 4 days ago
  • Be among the first 10 applicants

Job Description

Role Mission:

Lead the Quality Engineering function for StarHub's Consumer Business Group (CBG) CRM and Order Management platforms, ensuring the quality, reliability, and release readiness of the Compax CRM/OM platform through modern Quality Engineering practices, automation, risk-based testing, and close collaboration with Engineering, Product, Business, and Operations.

The role owns end-to-end quality across CRM, Product Catalogue, Order Management, Revenue Management, and system integrations, ensuring customer-facing journeys are validated before every production release.

Responsibilities:

  • Own the end-to-end Quality Engineering strategy for the CBG CRM/OM platform, ensuring quality is embedded throughout the Software Development Lifecycle (SDLC).
  • Define and execute comprehensive test strategies covering functional, system, integration, API, regression, user journey, production verification (PVT), and UAT testing.
  • Lead quality assurance across CRM/OM capabilities including Customer Management, Product Catalogue, Product Configuration, Product Eligibility, Customer Lifecycle, Order Management, Service Activation and Revenue Assurance.
  • Ensure integration reliability by validating data integrity, event sequencing, retry mechanisms, exception handling, recovery processes, and end-to-end business transaction consistency.
  • Lead the design, implementation, and continuous improvement of test automation frameworks covering UI, API, integration, and regression testing, integrating automated quality gates into CI/CD pipelines.
  • Perform risk-based testing, release readiness assessments, and establish quality gates, including entry and exit criteria, to ensure production-ready releases.
  • Review business requirements, functional specifications, acceptance criteria, and solution designs to ensure completeness, testability, and end-to-end traceability from requirements through test execution and defect management.
  • Govern release quality by reviewing test evidence, coordinating production verification testing, and providing Go/No-Go recommendations for production deployments.
  • Establish and maintain QA governance, including testing standards, automation standards, test data management, environment readiness, quality dashboards, metrics, and reporting to drive continuous improvement.
  • Manage and mentor internal and vendor QA teams by reviewing test deliverables, monitoring execution quality, tracking KPIs, conducting quality audits, and driving accountability against defined quality objectives.
  • Collaborate closely with Product Owners, Engineering, DevOps, Architects, Business stakeholders, and Operations teams to deliver reliable, high-quality CRM/OM solutions and seamless customer experiences.

Qualifications:


  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • 6–10 years of experience in Software Quality Assurance or Quality Engineering, with at least 3-5 years in a Lead QA or Test Lead role for enterprise applications.
  • Strong experience in testing CRM, Order Management, BSS/OSS, or other large-scale enterprise platforms, preferably within the telecommunications industry.
  • Hands-on experience in Functional, System, Integration, API, Regression, End-to-End, and User Acceptance Testing (UAT).
  • Strong experience designing and implementing test automation frameworks using tools such as Selenium, Playwright, REST Assured, Postman, or equivalent, with integration into CI/CD pipelines.
  • Experience testing distributed systems, REST APIs, event-driven architectures, Kafka messaging, and asynchronous workflow orchestration.
  • Good understanding of Java, Spring Boot, SQL (PostgreSQL and/or Oracle), and backend application architectures to effectively validate enterprise solutions.
  • Experience working with Kubernetes, Docker, AWS cloud platforms, and DevOps practices in modern software delivery environments.
  • Strong knowledge of Agile/Scrum delivery methodologies, quality engineering best practices, risk-based testing, defect management, and release governance.
  • Proven experience leading vendor QA teams, managing testing deliverables, establishing quality standards, and driving continuous improvement initiatives.
  • Excellent analytical, communication, stakeholder management, and leadership skills with the ability to collaborate effectively across Engineering, Product Owners and Business teams.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151596743

Similar Jobs

Singapore

Skills:

test automationSystem Defect ManagementTechnical Test Executiondefect management and root cause analysistest strategy and planningstakeholder communication and quality advocacy

Singapore

Skills:

Defect ManagementTest strategy and planningRoot Cause AnalysisQuality processes automation toolsSystem Defect ManagementTechnical Test ExecutionAutomated testing strategies

Singapore, Cross Street

Skills:

Software Quality Assurancevalidation toolstest strategy developmentincident management protocolsstructural diagnostic procedurescollaborative version control platformsmodern delivery methodologiessystems testingapplication support engineeringsystem performance optimizationtechnical test executionsoftware portfolio planning

Singapore, Cross Street

Skills:

JavaAppiumJIRATypescriptConfluenceJavascriptSwaggerApi TestingAutomation TestingRest AssuredSeleniumPostmanAzure DevOpsend-to-end testingPlaywrightCypress

Singapore

Skills:

TestingTest Designingquality engineering