Fhatuwani Lukhwa
Test Manager
Talent
Centurion, City of Tshwane Metropolitan Municipality0Member since December 1, 2021
·
Hire this person
Send a job offer directly to this candidate
About
A Test Manager with the following Knowledge and experience:
- Formulating test plans and strategies along with preparing and executing test scenarios.
- Proficient with the ability to work with complex systems.
- Extracting functional requirements from business and translating those requirements into detailed requirements.
- Planning and designing and enhancing of business processes·
- Capable of performing typical Test lead tasks as required, including Mentoring, Coaching, knowledge sharing and assisting in the continuous improvement of Testing practices·
- Extensive knowledge surrounding software testing and different testing tools
- Excellent communication, organization and presentational skills that will surely be an asset to any organization.
- Perform software and process design changes·
- Manage project scope and requirements
- Provide expertise on the systems limitations/capabilities as they relate to the business goals Along with the essential skills
- In-depth understanding of Software Development Life Cycles
- Solid knowledge of different technology tools and applications
- Strong customer service orientation
Experience
FNB
Test Manager: May 2015 - current
- Develop and drive QA strategy and drive implementing the strategy
- Develop software quality test plans to ensure releases are of good quality
- Drive automation for regression and feature testing
- Collaborate with developers to improve overall product quality by emphasizing defect prevention throughout the development process.
- Maintain a high degree of error free programs, procedures, systems, and documentation on all software application releases.
- Identify and analyze defects/test results and be able to deduct the chain of events leading to a failure.
- Identify areas for test improvement through analysis, experience and use of metrics.
- Identify, manage, and mitigate Risks
- Provide Mentorship, coaching and guidance to the team on "best practices" and test management tools
- Plan, organize, and monitor the execution of the work assignments for the Quality Assurance team
- Ensure that the project schedule is adhered to and the work is completed according to the schedule
Nov 2011 – May 2015
- Clients: BCX, Standard bank, Hyphen and Regent Insurance
- Projects, Regent Insurance (TIA), Hyphen Technologies, STD Bank (Nbol) and Hannover Reinsurance (Quirc)
- Planning, monitoring, and control of the testing activities and tasks
- Test environment management
- Schedule the tests for execution and then monitor, measure, control, and reporting
- Identify the scope of the testing required for releases based on the requirements of the document
- Identify the testing effort required by calculating the sizing needed for the given release and plan the required effort for the same.
- During the testing cycle monitor the test progress by constantly assessing the work assignment to each of the resources and re-balance or re-allocate them as required.
- Check if there might be any delays in achieving the schedule and hold discussions with testers to figure out the issues they may be facing and strive to resolve them.
- Expertise working with Off-shore team and assigning testing responsibilities and follow up till test completion.
- Reporting the status to project stakeholders. Responsible for the timely status to the stakeholders
- Defect and Risk management
June 2011 – October 2011
- Participate in the delivery of projects in accordance with business requirements and agreed project timelines.
- Identify and extract test requirements from business requirements and Technical and Functional Design documents.
- Initiate peer reviews of requirements and software to ensure in depth knowledge of the functionality of the software.
- Create and Update test plans and cycles for each Test Phase
- Identify and document test case design details and write detailed test cases for each test Phase
- Execute test cases and provide progress report
- Peer review and validate test plans, procedures, cases, and scenarios to ensure they satisfy acceptance criteria.
- Deliver quality work products according to the defined testing scope, raising risks and issues appropriately with the Project Test Team lead about the performance of tasks or timelines scheduled.
- Track actual completed conditions and evaluate test results to determine whether software satisfies its requirements.
- Ensure close collaboration with the business owner, business analysts, technical testing team and software developers in terms of system testing, functional integration testing and UAT testing.
- Provide summary reports of test preparation, execution, and defect resolution.
September 2009 – May 2011
- Analyze requirements and create test cases, monitoring the test coverage and evaluating the results and report test results
- Defect and Risk management
- Liaise with the Business Analyst and technical teams to compile test cases
- Upgrade existing test cases to effectively test enhancements and new requirements
- Execute automated test scripts
- Co-ordinate and schedule testing activity required by external parties
- Understand and analyze test results
- Manage testing defects
- Involve relevant business staff in quality assurance testing analysis
- Contribute towards content of procedure guides and manuals for business users
April 2009 – August 2009
- Gathering and managing requirements and facilitating testing
- Conduct workshops, walkthroughs reviews and reporting
- Recommend possible business process improvement
- Anticipate, quantify, and resolve problems and issues with client’s requirements
- Publish distribute & ensure sign-off of the business requirements documents
- Perform impact analysis on requested changes and requirements
- Analyze & determine problems/ opportunities / solution resolution
- Properly communicate requirements to clients & technical team
- Monitor user acceptance testing and responses to problems
- Collect and analyze feedback from end users to create requirements for next release of solution
- Implement the knowledge of common impact of information and information technology
- Development of client ICT / IMST strategies
- Risk Management via identification and reporting of relevant management
November 2008 – March 2009
- Installing hardware and software systems
- Maintaining or repairing equipment and troubleshooting
March 2008 – October 2008
- Gather and analyze business processes and workflows with the objective of finding an improved solution and priorities automated solution
- Facilitate work sessions (mapping workshops)
- Provide summary lines for the business process
- Analyze and re/structure the business processes
- Provide information to management services
- Conducting cross-domain sessions to define interactions between systems and organizations to carry out a process and thus define use cases
Oct 2006 – March 2008
- Gathering, validating, and documenting various system information and needs.
- Carry out an in-depth evaluation and verification of the capabilities of systems, serving as a middleman between the end-users and software developers, to ensure that product requirements are properly documented.
- Document the business, system and functional and technical requirements
- Analysis of the capabilities of Source Systems and Risk Systems to satisfy these requirements.
- Documenting testing approach and testing procedures
- Facilitate testing and sign-off of the delivered system
- Designing and carrying out testing on user interface designs
- Planning, directing and co-coordinating activities of the project to ensure delivery within time, budget and of quality.
- Plans, organizes, and controls activities of project team.
- Assign personnel to project, direct their activities, and coordinate the work
Oct 2005 – Sep 2006
- Technical Support for Maintaining or repairing equipment and troubleshooting
Education
Vaal University of Technology
Computer Systems Engineering National Diploma