Required Qualifications:-
At least 2 years of experience as a QA Analyst-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.
- -Experience with software development methodologies (e.g., Agile, Waterfall), testing techniques, and quality management systems
-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.
-Familiarity with software quality assurance tools, test automation frameworks, and software development lifecycle (SDLC) models.
-Strong analytical and problem-solving skills to analyze complex software artifacts, identify quality issues, and propose solutions for improvement.
-Communication Skills - Effective communication skills, both verbal and written, to interact with various stakeholders, including developers, project managers, and clients.
-Ability to articulate audit findings, recommendations, and corrective actions clearly and professionally
-Attention to Detail - Able to thoroughly examine software artifacts, documentation, and processes for compliance.
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: Php25,
- 00 - Php30,000.00 per month
Benefits: - Health insurance
Life insurance- Opportunities for promotion
Pay raise
- Promotion to permanent employee
Work from home
Schedule: Monday to Friday
Supplemental pay types:
Experience:
- software methodologies: 2 years (Preferred)
* conducting audit: 2 years (Preferred)