logo

ANALYST: TECHNICAL SPECIFICATION & TESTING [CENTURION]   DETAILS

JOB NAME

Analyst: Technical Specification & Testing [Centurion]


POSTED BY: Land & Agricultural Development Bank
REF:LBAF 2064
Date Published:Friday, February 14, 2025
Date of Expiration:Wednesday, August 13, 2025
RECOMMEND THIS JOB ON FACEBOOK

LOCATION OF THIS JOB
 South Africa |  CENTURION in South Africa
INDUSTRY
DEVELOPMENT FINANCE INSTITUTIONS
JOB TYPE
Full-Time
MAIN JOB DESCRIPTION
Closing Date 2025/02/18
Reference Number LAN250212-1
Division IT and Operations
Unit FTI Information Technology
Job Type Classification Permanent
Location - Country South Africa
Location - Province Gauteng
Location - Town / City Centurion

JOB ADVERT SUMMARY
(Land Bank) is South Africa’s only specialist agricultural bank established in 1912, the bank’s sole objective is to serve South African commercial and emerging farmers and bring specially designed financial services within their reach. These services enable farmers to finance land, equipment, improve assets and obtain production credit. The Land Bank provides financial services that have moved with the times and continues to provide services to agri-business and constantly reviews its offerings to ensure that they match the needs of an industry. As change has swept across the sector in South Africa the socio-economic makeup of agriculture has altered, bringing new entrants from historically disadvantaged backgrounds on to the land, these new farmers, facing the challenges of establishing sustainable agri-businesses across the agricultural value chain, Land Bank has been a commercial lifeline offering appropriately designed financial products that facilitate personal and commercial viability in a sector that is vital to the sustainability of South Africa and its people.

MAIN JOB DESCRIPTION
1. The Analyst – Technical and Application testing is responsible for designing, developing, and executing quality assurance and control processes, test strategies, test plans and test cases that verify software application conformance to defined acceptance criteria.
2. The roles applies to the Land Bank and any subsidiaries.
3. The responsibilities for this role include but not limited to:
1) Linking test cases to business/systems requirements to ensure traceability, execute test cases, log defects and the creation of test ware.
2) Responsible for supporting the business users during user acceptance testing
3) Develops test plan, approach and scope.
4) Developing Test Scenarios
5) Provides input to standard test metrics and reporting
6) Application Defect Management
7) User Acceptance Testing
8) Work with Business to influence and monitor User Acceptance Testing

KEY PERFORMANCE AREAS
Ensure Application Test Plans and Strategies are implemented
1. Ensure implementation of application test strategies
2. Ensure implementation of test resource deployment plans
3. Translate all business requirements into testable workpackages
4. Lead testing operations often act as coaches and advisors to their teams.

Contribute to Optimal Test Resource deployment
1. Contribute to resource planning for application testing and related workload
2. Assist with deployment of testing resources like tester to execute required application testing
3. Prepare all the required test data for application testing before hand and ensure test data is accurate for various scenario testing.
4. Ensure no shortage of testing resources during application testing

Execute Test processes
1. Execute test cases based on test scenarios created for software applications to ensure that it meets all the pre-defined functional and non-functional requirements or specifications
2. Execute software testing team by setting goals, standards, and mentoring during test execution
3. Contribute to the evaluateion of new technologies testing and participate in the continuous improvement of applications testing
4. Write Test Execution and Reporting for all planned application testing
5. Participate as a team member of manual and automation test analyst

Develop Test Cases for application User Acceptance Testing
1. Develop test cases for planned application testing
2. Develop/prepare test data and other test resources before commencement of application testing
3. Develop test case steps/procedure in an explicit and unambiguous manner to be followed by testers and/or user tester
4. Perform test rehearsals before the testing commences.

Liaise with the Business to Develop Technical Business Specifications all Applications within the Land Bank application landscape
1. Prioritises requirements effectively based on factors including business value, cost to deliver and time constraints and builds stakeholder consensus on requirements prioritisation to ensure analysis and implementation focus on critical requirements
2. Organises and synthesises information provided by stakeholders in understandable views and clearly articulates the relationships between the various requirements and stakeholder needs
3. Provide input in the current organisational state using a combination of textual formats, models, diagrams and matrices
4. Consistently leverages models and specifications to provide insight into opportunities for improvement

Support the Development of Functional and Test Specifications
1. Assesses solution proposals and demonstrate which proposal will be most effective
2. Allocates stakeholder and solution requirements among solution components to maximise business value by assessing trade-offs between options to maximise benefits and minimise cost
3. Effectively communicates solution impact to stakeholders
4. Demonstrates understanding of the changes that will occur with the new solution (business area, technical infrastructure, processes and operations)

Conduct/ Support Functional, User Acceptance and End User Testing
1. Execute User Acceptance Testing for all the application testing
2. Develop testing scenarios and scripts, identify and document functional test cases, write and execute test scripts for all upgrades or conversions.
3. Execute requirements traceability matrix
4. Review the User Acceptance Testing Results and ensure application systems requirements are being addressed.
5. Develop test report after every application testing
6. Develop test cases
7. Analyse test outputs and corrective actions

Conduct/ Support Functional, User Acceptance and End User Testing
REQUIREMENTS FOR THIS JOB
PREFERRED MINIMUM EDUCATION AND EXPERIENCE
Education:
Diploma in Computer Science, Information Technology, Information Systems, or equivalent
ISTQB Foundation Level certification (CTFL)

Experience:
1. 3 - 5 Years in the following:
1) Experience in software testing
2) Experience in writing Complex Testing strategies and plans
3) Technical Tetsing reviews and application solution test designs
4) Proven success in technical application testing
5) Experience in planning and executing UAT (User
6) Acceptance Testing) and RT (Regression Testing)
7) General awareness of technologies (ARIS, SAP, Microsoft Applications)

CRITICAL COMPETENCIES
1. Experience of full software quality assurance lifecycle
2. Test Lead position, leading a test automation team
3. Experience in dealing with multiple process and systems methodology application
4. Experience working with structured test methods and processes
5. Experience working in a test-driven development environment
6. Manage (with my support) the creation of a Project Test Strategy
7. Coordinate testing of applications within scope
8. Ability to interact with various specialists internally or externally to drive continuous improvement and innovation
9. Perform QA duties of testing undertaken by internal test resource
ADDITIONAL REQUIREMENTS
1. Extended hours as and when required.
2. Travel as and when required.


Get our latest news & updates

AfricaSkillz Office

 

 

Pagemill Nigeria Limited is the owner of the “AFRICASKILLZ” website and trademark. RC 1117964
© 2016 AFRICASKILLZ — ALL RIGHTS RESERVED