Test Manager - Midrand Verfied

Salary Negotiable Midrand, Gauteng Midrand, Gauteng more than 14 days ago 06-02-2016 4:00:09 PM
05-03-2016 4:00:09 PM
Functional Summary
  • Provision of and responsibility for software testing design, planning, scripting and execution for a variety of key customer-facing and internal applications. 
  • Sets and implements the Software testing strategy for the organization.
  • Direct engagement and control of internal and 3rd Party vendor software testing practices and management of the cross-organizational touch points with regard to all testing activities
  • Work closely with developers, project managers, network engineers and other stakeholders throughout the SDLC, executing test iterations, tracking / reporting results, troubleshooting and coordinating defect resolution.
 
Educational Qualifications / Experience Required
  • Minimum Qualification : IT Degree, National Technical Diploma or relevant practical experience
  • Minimum 5 years software testing experience in an IT environment, preferably with telecommunications industry experience serving a post-paid customer base.
  • Strong understanding of SDLC processes and the QA lifecycle and methodology.
  • Valid driver’s license with own reliable vehicle
 
Competencies Required
  • Exceptional communication skills (both verbal and written)
  • Self-motivated and creative
  • Excellent Technical and Data Analytical skills
  • Ability to work in a fast-paced environment with multiple platforms and technologies
  • Very good time management skills
  • Must be a team player
 
Main Functions
 
Management & Strategy
  • Create and implement a comprehensive testing strategy encompassing all testing phases required within the SDLC
  • Develop and lead the automation strategy/effort and generate scripts to perform automated testing cycles
  • Take overall accountability of all testing activities undertaken by 3rd party vendors and define and execute on the inter-operational process between the organizations
  • Determine and ensure the set-up the required test beds (hardware, software and network) to cost-effectively yet effectively cater for all testing requirements
 
Testing
  • Interact with product management, project management and development teams to develop a strong understanding of the project and testing objectives
  • Design and create test conditions and scripts to address business and technical use cases
  • Use existing tools and appropriate techniques to execute test cases within agreed timeframes
  • Design and create test conditions, test plan and generate test cases based on the requirements (functional and non-functional), business and technical use cases and other documents.
  • Test software releases by executing assigned test cases (manual and/ or automated)
  • Defect Management - Report defects to the stakeholders and manage effective and timeous resolution with development team/Vendor. This includes re-testing of resolved defects and updating of test cases based on discovered defects
  • Create test logs and report test results to the stakeholders (this includes the Change Advisory Board as a pre-requisite for system change implementation)
 
Problem Solving
  • Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution
  • Document, track and escalate issues as appropriate
  • Facilitate communication on testing challenges and possible work arounds
 
Innovation
  • Drive best practice, innovation and continuous improvement as principles on the testing processes and systems
  • Keep up-to-date on the overview of the development technology, the popular testing tools (e.g. automated testing tools and test management systems) and the overview of the business domain

Recruiter: CompuJobs