Process and Product Quality Assurance (PPQA) Engineer / Specialist

HOPERUN SOFTWARE SINGAPORE PTE. LTD.
$5,000 - $6,000 a month
Singapore
2 weeks ago

Job Summary:

The PPQA Engineer/Specialist is responsible for ensuring that software development processes and deliverables meet defined quality standards and comply with organizational policies. The role includes monitoring project process adherence, auditing work products, supporting process improvement, and ensuring overall quality assurance across the software lifecycle.


Key Responsibilities:

Process Quality Assurance

  • Ensure compliance with defined software development and organizational processes (e.g., CMMI, ISO, Agile SOPs).
  • Plan and conduct process audits, prepare audit reports, and track non-conformance closure.
  • Work with project teams to tailor processes and ensure they are understood and followed.

Product Quality Assurance

  • Review software work products (e.g., requirement specs, design docs, code, test plans, test reports) against quality criteria and checklists.
  • Facilitate peer reviews and track review findings to closure.
  • Support gate reviews and ensure all quality deliverables are completed.

Monitoring & Reporting

  • Define, collect, and analyze quality metrics (e.g., defect density, review coverage, compliance rate).
  • Prepare regular quality status reports and dashboards for stakeholders.
  • Highlight risks and quality issues and recommend preventive/corrective actions.

Quality Improvement

  • Identify process improvement opportunities through audit findings, metrics trends, and team feedback.
  • Support process definition, revision, and rollout of quality frameworks or guidelines.
  • Contribute to organizational process improvement initiatives and knowledge sharing.

Stakeholder Engagement

  • Collaborate with Project Managers, Developers, Testers, and Process Owners to promote quality culture.
  • Serve as a liaison during internal and external quality audits or assessments.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field.
  • Minimum [3–5] years of experience in software quality assurance, process audits, or software engineering.
  • Familiarity with quality standards and models (e.g., CMMI, ISO 9001, ASPICE).
  • Strong knowledge of SDLC (Waterfall, Agile, Hybrid) and software engineering best practices.

Preferred Skills:

  • Experience with QA tools (e.g., JIRA, Confluence, HP ALM, Git, Jenkins, SonarQube).
  • Auditing experience and understanding of process tailoring.
  • Analytical mindset with attention to detail and a continuous improvement attitude.
  • Strong verbal and written communication skills.
  • Certified Quality Auditor (CQA), ISTQB, or similar certifications is a plus.
Apply
Other Job Recommendations:

TikTok Live - Process Assurance - Integrity Analyst

TikTok
Singapore
At TikTok, our mission is to inspire creativity and bring joy Together, we inspire creativity and bring joy - a mission we all...
4 days ago

Process Assurance Analyst

Encora
Singapore
Group Technology and Operations (GTO) provides software and system development, information technology support services and...
2 weeks ago

System Development Methodology Process Assurance - IT SDLC Audit (Banking Sector Client)

D L Resources Pte Ltd
Singapore
$6,000 - $10,000 a month
  • Establish controls and compliance checks on System...
  • Conduct quality gate review for SDM major milestones...
4 weeks ago

Quality Assurance Associate - FSP

Parexel
Singapore
  • Support the implementation and maintenance of the CHC...
  • Support the secure delivery of safe, efficient, quality CHC...
2 days ago

Lead Quality Assurance Engineer - Data Platform

TikTok
Singapore
Creation is the core of TikTok's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams...
4 days ago