Software Tester/Quality Assurance Officer
ROLE SUMMARY
The post holder is responsible for overseeing quality control throughout the development of software by testing routing protocols and managing a team of Software Testers and Quality Assurance Officers.
DUTIES AND RESPONSIBILITIES
- Lead a team of Software testers to conduct tests, analyse results and submit observations to the development team.
- Research, introduce and implement software testing best practices to ensure smooth functionality,
- Document bugs and other software issues and write reports detailing identified issues and the potential problems they may cause.
- Identify and report possible coding issues in software and make recommendations for changes to fix these issues.
- Ensure testing is going hand in hand with the software development in all phases of development.
- Develop test cases, prioritize testing activities and report defects, define severity and priority for each defect.
- Carry out regression testing whenever changes are made to the code to fix defects.
- Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
- Work with cross-functional teams to ensure quality throughout the software development lifecycle.
- Interpret and implement quality assurance standards.
- Evaluate adequacy of quality assurance standards
- Plan, conduct and monitor testing and inspection of applications to ensure finished product quality.
- Document internal audits and other quality assurance activities
- Prepare reports to communicate outcomes of quality activities.
- Identify training needs and organize training interventions to meet quality standards.
- Evaluate audit findings and implement appropriate corrective actions.
- Supervise, review and appraise team members.
QUALIFICATION AND REQUIREMENT
- A Bachelor's degree in Computer Science or related field.
- Up-to-date knowledge of software test design and testing methodologies.
- Working knowledge of test techniques and compatibility with various software programs.
- Excellent communication and critical thinking skills.
- excellent written and verbal communication skills
- Ability to work in a cross-functional team environment
- Highly organized and Extremely detail-oriented
- Great troubleshooting skills
- Working knowledge of software product development
- Excellent time-management skills
- Excellent leadership and mentorship ability
Similar Jobs
- Software Developer Job at Lily Hospitals Limited
- UI / UX Developer Job at Lily Hospitals Limited
- Quality Control Supervisor (Process and Data Analysis) Job at Speedaf Express
- Senior Database Engineer Job at Cavista Technologies
- Operations & Production Analyst Job at Workforce Group
- Fullstack Engineer Job at Unreal Engine
- Quality Control (QC) Manager Job at HRLeverage
- Ongoing Recruitment at Pella Homes
- Restaurant Quality Control Manager Job at Chilis Restaurant
- Quality Manager Job at Olam Agri