Required Qualifications:- At least 7 years of experience as a QA Manager
-Hands-on experience in software quality assurance, auditing, or related roles
-Experience in conducting audits, assessments, and reviews of software development
processes, practices, and deliverables.
- -Hands-on experience with software development methodologies, testing techniques,
- and quality assurance processes.
-Auditing Skills - Strong understanding of auditing principles, methodologies, and best
practices.
-Familiarity with auditing frameworks and standards such as ISO 9001, ISO/IEC
25010, and ISACA among others
-Experience in conducting risk assessments, control evaluations, and compliance
reviews.
-Technical Proficiency on software development processes, technologies, and
methodologies.
-Familiarity with software quality assurance tools, test automation frameworks, and
software development lifecycle (SDLC) models.
-Ability to review software code, technical documentation, and architectural designs.
-Strong analytical abilities to identify root causes of software quality issues, assess
risks, and develop effective solutions.
-Excellent communication and interpersonal skills to interact effectively with
stakeholders at all levels.
-Leadership abilities to lead and manage a team of auditors and quality assurance
analysts
-Ability to articulate audit findings, recommendations, and corrective actions clearly
and persuasively
-Project Management Skills - Ability to plan, execute, and oversee audit projects,
including defining project scope, objectives, timelines, and deliverables
A software quality auditor evaluates and ensure adherence to established quality standards, processes, and practices within software development projects and organizations.
- Audit Planning - Plan audit activities by defining objectives, scope, criteria, and methodologies for evaluating software development processes, artifacts, and deliverables. Develop audit plans and schedules based on organizational priorities and project requirements.
- Conducting Audits - Perform audits by examining software-related documentation, processes, procedures, and artifacts to assess compliance with quality standards, regulations, and best practices. Gather evidence, conduct interviews, and review data to identify strengths, weaknesses, and areas for improvement.
- Evaluating Compliance - Evaluate the compliance of software development activities and outcomes with relevant quality standards, frameworks, and guidelines. Assess adherence to established policies, procedures, and requirements to ensure consistency and reliability in software delivery.
- Identifying Non-Conformities- Identify non-conformities, discrepancies, and deviations from quality standards, processes, and requirements during audits. Document and classify findings, including deficiencies, weaknesses, and areas of non-compliance, for further analysis and corrective action.
- Analyzing Root Causes - Analyze root causes of non-conformities and quality issues identified during audits to determine underlying factors contributing to deviations from standards or expectations. They investigate systemic issues, process gaps, and organizational challenges impacting software quality.
- Making Recommendations - Based on audit findings and root cause analysis, software quality auditors make recommendations for corrective actions, process improvements, and preventive measures to address identified issues and enhance software quality. They provide actionable insights and guidance to stakeholders for implementing recommended changes.
- Reporting Results - Prepare audit reports documenting findings, conclusions, recommendations, and action plans resulting from audit activities. Communicate audit results to relevant stakeholders, including project teams, management, and clients, in a clear, concise, and timely manner.
- Monitoring Implementation - Monitor the implementation of corrective actions and process improvements resulting from audit findings to ensure effectiveness and sustainability. Track progress, verify compliance, and provide feedback on the outcomes of corrective measures.
- Continuous Improvement - Contribute to the continuous improvement of software development processes, practices, and outcomes by identifying trends, lessons learned, and opportunities for enhancement through audits. Participate in organizational initiatives to enhance quality culture and maturity.
- Knowledge Transfer Facilitating transfer of technical knowledge within the team to ensure continuity of operations and efficient onboarding for new QA resources.
Job Type: Full-time
Pay: Php60,
- 00 - Php70,000.00 per month
Benefits: - Health insurance
Life insurance- Opportunities for promotion
Pay raise
- Promotion to permanent employee
Work from home
Schedule: Flextime
Supplemental pay types:
Experience:
- QA/Audit: 7 years (Preferred)
* software development methodologies: 7 years (Preferred)