Role- Assist-Manager Quality
Experience-8+Years
Location-Hyderabad
Mandatory skills- Quality, Quality consulting, CMMI 3.0, Agile,
Roles and Responsibilitiy,
1. Introduction
This JD provides an overview of the Software Quality Advisors role and responsibilities.
1.1 Scope of Software Quality Advisor (SQA) Role
The basic objectives of the Software Quality Advisors role are to:
- Assist project to implement Quality Management System (QMS)
- Provide relevant process related training.
- Ensure compliance to projects planned processes.
- Assist in metrics and milestone analysis.
- Perform a closure analysis at project closure.
Skill Set
- CMMI Integrated V2.0 framework.
- ISO Integrated 9001:2015 and ISO 20K standards.
- Quantitative Project Management Building prediction models & Alternative models.
- Agile Methodology/ CMMI Implementation
- Value stream mapping workshop, Demand Capacity & Reduction analysis, Meeting time analysis, Documentation analysis, DILO & Context switching analysis, Management time analysis, Team structure analysis, Span of control analysis, Skill heat-map analysis, Individual variability analysis & Onsite team optimization etc.
- Improve delivery practices leading to significant and sustainable Productivity Improvement in FP projects.
- Contract renewal, T&M to FP conversion, new business wins, meet committed productivity numbers in non-FP projects.
- Improve estimation practices for new bids.
- Worked on Excel, Power BI Report builder, R Studio & Process model (SVC)
. Software Quality Advisor Activities
SQAs activities can be split across two main streams:
- Process Consultation
- Continuous Improvement
2.1 Process Consultation to the project team during the following phases of a project
- Project Initiation
- Project Execution
- Project Closure Activities
2.1.1 Project Initiation Activities:
During the project initiation phase, the activities that are SQA would assist the project manager and project team would include,
- Understand the scope of the project, client quality requirements along with contractual commitments.
- Understand the interdependencies between various teams which are involved in meeting the clients requirements.
- Organize a Project Kick Off meeting with all the relevant stakeholders. (Refer Project kick-off ppt template in the Quality Teams SharePoint site under Project Management (PM) Templates for the required details for this meeting)
- Assist the Project manager in tailoring the appropriate processes and guidelines for the execution of the project.
- Set up the project goals for the project based on the objectives of the project.
- Assist the Project Manager in orientation on the Quality system and customising of the same.
- Ensure that the scientific techniques for Estimation (Function Point (FP), SMC, etc.) and Scheduling are used.
- Assist in identification of Risks in the project and setting up of mitigation plan of the risk.
- Identify the need for process training amongst the project team members and plan for organising the same Prepare the SQA plan for the project with details of strategies, project review and enabling plan.
- Assist Project Manager in identifying and deploying Organization Level Initiatives in the Project like Zero Distance, LEAN, Six Sigma, etc.
- Participate in group review of Project management plan and Configuration management plan.
2.1.2 Project Execution Activities:
Following are the primary activities that are performed by the SQA, during project execution.
- Conduct frequent health checks of the project. Partner the projects in understanding the Top issues and consult them in mitigating it.
- Monitor the progress of the project using Project Performance Snapshot (PPS).
- Verify Project’s Compliance to the processes defined in the project management plan as per the Review plan defined in the SQA plan.
- Provide a detailed report (PPS) to all the stakeholders on the compliance status of the project.
- Assist during Internal audit for the project which is scheduled. Track the closure of Non-conformances raised in the audit.
- Assist the Project Manager in analysing the customer feedback for the project on a periodic basis
- Participate in Causal Analysis & Resolution (CAR) meetings, Defect Prevention (DP) meetings for the project as required.
- Perform Periodic analysis of the project’s data and present to the Stakeholders (Project Team, Delivery Manager (DM) and Senior Leadership).
- Drive the implementation of Organization Level / Project Level initiatives to achieve goals.
- Assist Project Managers to participate in various Reward & Recognition programs.
2.1.3 Project Closure Activities:
During the closure phase of the project, the SQA will
- Assist the Project Manager in preparing the final PPS report for the project within the provided timelines.
- Analyse the Quality and Productivity parameters for any deviations.
- Capture the lessons learned from the project execution for future reference.
- Assist the Project Manager in closing the project in all relevant systems.
A detailed checklist of activities for the SQA is given in this document for reference. Deliverables of the SQA are also described in this document.
2.2 Partnering the DU/Unit/Organization in continuous improvement: The list of activities would include.
- Provide periodic reports to the Delivery management on the hygiene status, process performance status along with details of initiative rollout status
- Proactively identify areas of risk and assist the delivery teams in mitigating the risks.
- Identifying the opportunities for improvement and Rollout of Change Initiatives across the DU/Unit/Account/Organization
- Conduct structured analysis on the past process performance of the DU/Unit/Account/Organization on a periodic basis.
- Identify the areas of focus and opportunities for improvement in the coming period.
- Partner with delivery teams in identifying strategies for actionizing on the improvement opportunities
- Ensure deployment of strategies identified across the projects
- Monitor the status of deployment and results.
- Provide strategic support in driving delivering excellence and client satisfaction
3. Deliverables
Below are the deliverables that are expected of a SQA
- SQA Plan
- Compliance reports and the Non-Conformance closure report if any.
- Data analysis reports (if any)
- Closure reports (PPS)
- Any other reports that the SQA has prepared for the project.
- Training records
- Lessons Learned or Process Improvement suggestions.
In case of change in the SQA, previous activities & artifacts including project related mails shall be handed over to the new SQA.
4. SQA Reports to Management
the DM and Quality Manager, or as agreed between them.
The structure of the report can be decided based on the requirements of the stakeholders. Some of the details that the report could contain includes,
- Activities Performed during the period ex: Compliance check, Internal Audits, Reviews etc. and pending actions or NCRs.
- Risk Status
- CMMi status
- Hygiene
- Casual Analysis and Resolution
- Metrics
- CM audit
- Organization / Unit level Improvement Initiatives Status
- Quality and Productivity values and analysis for the deviation.
- Issues needing DM's attention.
5. Handling vulnerability management
- Hands on experience on any vulnerability management tool.
- Able to run the scans/reports on any tool.
- Expertise in addressing tool issue.
- To Handle access related and license renewal related issues.
- Trouble shoot on any tool issues and guiding team in fixing them.
- Able to coordinate with external stake holders/vendors.
- Coordinating with project teams on scan template reviews.
- Identify the severity of vulnerability/issue and guide project teams in addressing the fixes.
- Handling code moves, ASAM tickets and SOC audits.
Regards,
Infosys BPM Recruitment team