- Tiếng Việt
- English
1. Pre-requisite AQA
1.1. Education & Qualifications
• Bachelor’s degree in Computer Science or other engineering discipline.
• Learning Ability.
• Good English skills.
1.2. Experience
• Bachelor’s degree with 0-1 years of experience in Software Industry.
• Understand Any Software Development Life Cycle.
• Have knowledge of CMMI is plus.
• Understand Agile, Scrum is plus.
• Understand other Quality Management System (ISO, TQM..) is plus
1.3. Other requirements – Soft Skills
• Strong communication skills, be good at documenting work, and must be able to work well with different groups.
• Diagnostic and problem-solving skills
• Technical aptitude to quickly learn new software products
• Able to understand, and convey, the Developers and the Customers viewpoints
2. Principal Accountabilities
2.1 At first month:
• Study and understand company process
• Learn from QA team to know how to audit a project.
• Understand all kind of projects in Harvey Nash (ODC, T&M, Fixed Price, Vendor, and Maintaining, Testing...)
• Practice to audit a simple project with mentor by higher level person.
• Take part in the required courses in Harvey Nash for AQA.
2.2 After first month:
For projects:
• Deep knowledge about company process.
• Be able to guide project to follow company process
• Can tailor process for project with the support from higher level QA.
• Ability to take care in auditing 1-3 simple/small projects at the same time with team size are less than 10 persons to make sure the project to align with the agreed working process and ensure the quality of final product.
Understand assigned goals/tasks clearly without confusion
Be able to create QA plan, QA audit report
Inspections, audits, and any other requirements specified for an application
Evaluate the quality of the work products (Project Planning, Project Management Activities, SRS, URD, Review Code, Testing…) of software projects and evaluate the performed processes, standards, work products, and services against the applicable process descriptions, standards, and procedures
Identifying and documenting noncompliance issues
Ensuring that noncompliance issues are addressed
Support the project team in preventing the risks.
Providing feedback to project staff and managers on the results of Quality assurance activities.
For QA division and Company
• Collect data and Analysis data for Organization database per request of QAM
• Improve quality process for Org.
• Follow other activities according to request of QAM and company.
Develop Career Path:
Associate QAàQA->senior QAà Principle QA to be a consultant process to select which is the most suitable process approach applying for software projects to ensure the delivery on time, quality.