Summary
Overview
Work History
Education
Skills
Tools Used
Contactable References
Languages
Certificates Courses Training
Personal Information
Affiliations
Timeline
Generic

Faghree Ajouhaar

Cape Town

Summary

A seasoned Test Analyst with a proven track record at Old Mutual, I excel in defect resolution and mentoring teams towards achieving high-quality software deliverables. Skilled in both manual and automated testing, my expertise in Agile methodologies and test planning ensures robust, secure applications. My leadership in test strategy development has consistently enhanced product quality by over 30%.

Overview

14
14
years of professional experience

Work History

Test Analyst

Old Mutual
09.2015 - Current
  • Attend project iteration handovers; demos & meetings with business on clarifying requirements to identify test effort in agile projects as well as supporting the BA & SA
  • Daily stand up, reporting on done; to do & issues impacting test progress
  • Developed test plans including the scope of testing, test objectives, test approach, test data, pass/fail and resumption criteria, test risks and assumptions and limitations
  • Perform defect management & reporting
  • Perform Test reporting based upon coverage and clearance statistics reporting
  • Perform Test documentation compilation and reviews & sign off of test cases
  • Liaison with development team; business analysts & system analyst and senior management
  • Implementing Quality standards aligning with agile principles from story/analysis level up to pre-production
  • Perform scope and test effort estimations
  • Coach Testers on quality assurance and testing principles, techniques
  • Ability to analyze risks, factor contingencies, and plan testing accordingly
  • Defect logging; tracking and management to support the test model in delivering quality
  • Identify issues timeously and raise with the respective stakeholders to mitigate risk
  • Liaise with technical and senior management
  • Defining and administering test environment requirements for projects includes ensuring the alignment of integration between backend systems to simulate test environments according to the quality principles
  • Obtain, maintain and secure valid test data with the support of backend/integration applications
  • Ensure data integrity & maintenance in non-production environments
  • Facilitate and coordinate the test activity in alignment with project test plan
  • Coordinate test execution within the STLC (ST - BRT)
  • Coordinate with different stakeholders to ensure test environment setup and availability
  • Facilitate UAT to secure business sign off
  • Assist during test execution phases to ensure momentum is kept delivering within timelines
  • Define and implemented test management processes and procedures across the project
  • Gatekeeper for code promotion to the test & pre-production environments using visual team services
  • Sign off of test to promote code
  • Support in resource management & assist with screening of resources/ or recommendation on the required skill needed to add to the success of the project
  • Team-leadership role in coordinating individual and team work breakdown structures
  • Manage and mentor the designated testing team performance
  • Motivate & assist with boosting of staff morale through continues mentoring which result into gaining commitment and loyalty
  • Documentation filing and managing of test documents on shared central repository for easy reference, traceability and audit purposes
  • Augmented knowledge of various types of software and tools by actively participating in available trainings and workshops.
  • Worked with off-site teams to complete timely tests and facilitate smooth product releases.
  • Resolved conflicts between stakeholders regarding feature design or implementation decisions.
  • Reviewed user stories, designs and requirements documents for accuracy of information.
  • Resolved issues to improve productivity and workflows.
  • Wrote and updated manual test cases for team use, maintaining optimal organization for maximum productivity.
  • Produced test scripts for new automated software testing rounds.
  • Completed unit and regression tests on software and individual modules.
  • Monitored bug resolution efforts and tracked successes.
  • Met project scope and delivery dates by planning optimal testing schedules.
  • Ensured compliance with industry-standard coding practices and procedures.
  • Documented all phases of testing activities in accordance with established standards.
  • Collaborated with development teams to troubleshoot issues found during testing cycles.
  • Compiled data on quality issues and vulnerabilities and reported findings with suggestions for improvement.
  • Assisted in developing training materials related to software applications.
  • Maintained test environment setup, including installation of hardware and software components necessary for testing purposes.
  • Tracked software bugs and detailed information regarding findings and resolution techniques in documentation.
  • Performed functional, system, regression and acceptance testing.
  • Identified software defects and reported them in bug tracking systems.
  • Created and maintained database of common and known testing defects.
  • Participated in code reviews to identify potential risks associated with proposed solutions.
  • Analyzed results from various types of tests to determine the efficacy of the product under test.
  • Monitored bug resolution efforts throughout the development cycle.
  • Evaluated new technologies that could be used to improve existing processes.
  • Developed metrics to measure effectiveness of software releases.
  • Reviewed project requirements, created test scenarios, and participated in testing of legacy system for update to new one.
  • Developed test plans, strategies and scope to ensure quality objectives were met.
  • Provided feedback on the usability of the application being tested.
  • Created detailed test cases and scripts based on business requirements.
  • Created and optimized automated testing tools for repetitive tasks.
  • Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
  • Managed daily operations within a team environment while providing technical guidance when needed.
  • Coordinated with multiple project teams to ensure successful integration of changes into production systems.
  • Simulated software production environments to allow for enhanced testing.
  • Tested functionality, performance and compliance of each product against design specifications to maintain strong development standards and high customer satisfaction.
  • Monitored and facilitated bug resolutions to optimize software.
  • Identified areas for improvement in existing processes to increase efficiency.
  • Documented, triaged, and managed defects in software and worked with developers to facilitate timely resolutions.
  • Provided support and guidance to colleagues to maintain a collaborative work environment.
  • Conducted system analysis and testing to identify and resolve technical issues or inefficiencies.
  • Collaborated closely with team members to achieve project objectives and meet deadlines.
  • Managed time effectively to ensure tasks were completed on schedule and deadlines were met.

QA Analyst

StatPro South Africa
08.2015 - 07.2020
  • Design and implement test plans for StatPro products
  • Implement and monitor test scripts to assess functionality, reliability, performance, and quality of the product
  • Ensure that user expectations are met during the testing process
  • Regression Testing (Manual and Scripted.)
  • Functional Testing
  • User Interface Testing
  • User Experience Testing
  • Integration Testing
  • Defect Tracking
  • Bug Reporting
  • Debugging
  • Test Documentation (Wiki's)
  • Deployments
  • Regression setups
  • QA VM Requirements
  • How To documentation

QA Analyst

StorTech
10.2014 - 08.2015
  • Develop Test Plans and Test Coverage Matrix
  • Develop Test Closure reports on assigned projects
  • Provide feedback and reports to stakeholders
  • Perform Defect Analysis and Risk Assessment Analysis
  • Identify test scenarios
  • Create Mind-maps, write test scripts, and gather data & environment requirements
  • Identify impacted areas for regression testing post defect fixes
  • Mentor Junior Test Analysts to finish Test scripting activity on time with high quality
  • Accountable for sign of the deliverables such as scripts, requirements and any other document or artifacts on behalf of Junior Tester/analysts
  • Guiding/mentoring learners and juniors in identifying test requirements, test cases and gathering test data and defect management
  • Conduct environment health check
  • Data validation before start of the test execution phase
  • Make sure both are fit for purpose
  • Ensure test lab is ready for execution
  • Ensure that all assigned tasks are completed as per overall test strategy and governance of the program
  • Manage raised defects to complete their life cycle
  • Where required provide developers with required clarifications
  • Develop Releases
  • Requirements
  • Test plans
  • Test cases
  • Defect management (Test Management tool HP QC)

QA Analyst

Capitec Bank
04.2011 - 09.2014
  • Collaborate with the Business Analysts to define test scenarios
  • Participate in, and oversee the execution of test cases within a feature team
  • Participate in the validation of functional and non-functional test requirements
  • Preparation of test data in terms of input and expected outcome data
  • Preparation of required test environments
  • Review and analyze all related business information including the business case and business requirements for a user story
  • Provide feedback to Testers on resolved issues
  • Coaching
  • Non-Functional Testing
  • API Testing
  • Unit Testing
  • Co-ordination of test environments
  • Ad hoc Assignments - Assist with special projects/tasks
  • UAT testing
  • Defect Management
  • Ad hoc projects/tasks
  • Code Promotions into Testing Environment
  • Change Requests
  • Develop Test scenarios in conjunction with the Business Analyst for a given user story by following the below process
  • Identify and define the required test cases
  • Prepare the required test data for deep scenario testing
  • Investigate results and expand on scenarios
  • Raise any defects / issues discovered during any given test cycle
  • Participate in test case execution with BA and/or Developer
  • Resolve incorrect/incomplete test cases
  • Run Integrated (new and existing) tests for production ready testing
  • Continuous Regression Testing
  • Escalate any defects / issues discovered during testing
  • Update the regression test pack and evaluate Test Coverage

Education

Senior Certificate (Matric/ Senior Diploma/ Grade 12) -

Belhar Senior Secondary School
01.1999

Some College (No Degree) - A+ Course

Computer Career Training Centre
Bellville Cape Town

Some College (No Degree) - ISTQB

Impimpi Technologies
Cape Town, South Africa

Some College (No Degree) - Train the Trainer

Teleperformance
Cape Town, South Africa

Skills

  • Defect resolution
  • Bug reporting tools
  • Cross-platform testing
  • Stress testing
  • Manual test analysis
  • System validation
  • Security testing
  • Database testing
  • Functional testing
  • Test data preparation
  • Regression testing
  • Test planning
  • Agile methodology
  • Test reporting
  • Test strategy development
  • Manual testing
  • Test environment setup
  • Software development life cycle
  • Load testing
  • Waterfall model
  • Continuous integration
  • Cross-browser testing
  • Simulation design
  • Web application testing
  • Selenium
  • Test case design
  • Test documentation
  • Defect tracking
  • Continuous deployment
  • Test monitoring
  • Database query planning
  • Scrum framework
  • Performance testing
  • User acceptance testing
  • Issue resolution
  • Mobile app testing
  • Usability testing
  • Test automation tools
  • End-to-end testing
  • Test script engineering
  • Automated test analysis
  • Integration testing
  • Test execution
  • Debugging
  • Internal quality assurance management
  • Automated testing
  • Test management tools
  • Version control systems
  • Expert test planning
  • Requirements analysis

Tools Used

  • Bug Tracker, Capitec
  • Share Point, Stortech, Capitec, Old Mutual
  • MS SQL, StatPro, Stortech, Capitec, Old Mutual
  • Jira, StatPro, Old Mutual
  • VM Ware, StatPro, Stortech, Old Mutual
  • Remote Desktop, StatPro, StorTech, Old Mutual
  • Windows Power Shell, StatPro, Old Mutual
  • Slack, StatPro
  • Visual Studio, Old Mutual
  • Winmerge, StatPro, Old Mutual
  • Microsoft Teams, Old Mutual
  • MobaXterm, Old Mutual
  • HPQC, StorTech, Old Mutual
  • HP QTP, StorTech
  • Test Link, StatPro
  • Fiddler, StatPro
  • Confluence, StatPro, Capitec
  • Kibana, StatPro
  • Unix, StorTech, Old Mutual
  • Amazon Workspaces, Old Mutual

Contactable References

  • Eduard Morland, Team Lead, Capitec Bank, 083 774 8568
  • Vereena Pitt, Business Analyst, Stortech, 073 286 8442
  • Werner Lombard, QA Manager, StatPro, 082 520 1181
  • Werner Lombard, QA Manager, IOCO, 082 520 1181

Languages

  • English
  • Afrikaans

Certificates Courses Training

  • Teleperformance, Train the Trainer
  • Impimpi Technologies, ISTQB
  • Computer Career Training Center, A+ Certification

Personal Information

  • ID Number: 8008115163086
  • Gender: Male
  • Marital Status: Married

Affiliations

  • I build custom gaming PC's in my spare time
  • I cycle and love tinkering with bicycles
  • I have a passion for learning about how cars work, I built a race car with my brother and restored and old BMW 3 series in the process.

Timeline

Test Analyst

Old Mutual
09.2015 - Current

QA Analyst

StatPro South Africa
08.2015 - 07.2020

QA Analyst

StorTech
10.2014 - 08.2015

QA Analyst

Capitec Bank
04.2011 - 09.2014

Senior Certificate (Matric/ Senior Diploma/ Grade 12) -

Belhar Senior Secondary School

Some College (No Degree) - A+ Course

Computer Career Training Centre

Some College (No Degree) - ISTQB

Impimpi Technologies

Some College (No Degree) - Train the Trainer

Teleperformance
Faghree Ajouhaar