Job Description
Main duties:
- Execution of regression testing, performance testing, integration testing, and other non-functional testing to ensure successful application deployment.
- Assisting with quality assurance initiatives throughout entire projects life cycle.
- Review and improve IT & Digital Transformation department processes.
- Collaborate in a cross-function delivery team to ensure that all aspects of quality are actively discussed and addressed during the delivery process.
- Reviewing quality specifications and technical design documents to provide timely and meaningful feedback.
- Creating detailed, comprehensive and well-structured test plans and test cases
- Estimating, prioritizing, planning and coordinating quality testing activities.
- Adopt Practices that improve Software Quality.
- Development of a Testing Strategy that maximizes impact without incurring unnecessary costs.
- Illustrates and promotes Agile values and principles.
- Perform Quality Assurance of Key Projects at IT & Digital Transformation department.
- Design test plans, scenarios, scripts, or procedures.
- Document software defects, using a bug tracking system, and report defects to software developers.
- Develop or specify standards, methods, or procedures to determine product quality or release readiness.
- Development of automation test scripts.
- Track quality assurance metrics like open defects count.
- Report and escalate to management as needed.
Required skills:
- Experience working in an Agile/Scrum development process
- Planning and problem solving with product management and delivery teams.
- Knowledge of software Quality Assurance methodologies, tools and processes.
- Knowledge on performance and/or security testing is a plus.
- Experience in writing clear, concise and comprehensive test plans.
- Self-motivated, passionate, responsible, and a team player.
- Experience with Quality Assurance processes (planning/reporting/customer support)
- Experience with load/stress and performance testing and tools.
- Proven work experience in software quality assurance.
- Hands-on experience with both white box and black box testing.
- Hands-on experience with automated testing tools.
- Solid knowledge of SQL and scripting.
- Development and operations knowledge is a plus.
Academic Qualifications & Experience:
- Bachelor’s Degree in business or computer science or Telecommunication/IT.
- 2 to 3 years’ experience in a Telecommunication environment or related field with emphasis on software development.
Closing Date: 13 June 2023