Analyst : Technical Specification & Testing
Division: IT and Operations
Unit: FTI Information Technology
Job Type Classification: Permanent
Location: South Africa, Gauteng, Centurion
Job Advert Summary: 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.
Responsibilities:
- Linking test cases to business/systems requirements to ensure traceability.
- Execute test cases, log defects, and create test ware.
- Support business users during user acceptance testing.
- Develop test plan, approach, and scope.
- Develop Test Scenarios.
- Provide input to standard test metrics and reporting.
- Manage Application Defect Management.
- Work with Business to influence and monitor User Acceptance Testing.
- Ensure Application Test Plans and Strategies are implemented.
- Translate all business requirements into testable work packages.
- Lead testing operations, acting as coaches and advisors to their teams.
- Contribute to Optimal Test Resource deployment.
- Prepare all required test data for application testing and ensure accuracy for various scenarios.
- Execute test processes and test cases based on created scenarios.
- Contribute to the evaluation of new technologies and continuous improvement of application testing.
- Write Test Execution and Reporting for all planned application testing.
- Develop test case steps/procedure in an explicit and unambiguous manner.
- Liaise with the Business to develop Technical Business Specifications for all applications.
- Organise and synthesise information provided by stakeholders.
- Support the Development of Functional and Test Specifications.
- Execute User Acceptance Testing for all application testing.
- Develop testing scenarios and scripts, identify and document functional test cases.
- Review User Acceptance Testing Results and ensure application systems requirements are being addressed.
- Develop test report after every application testing.
Preferred Minimum Education and Experience:
Education: Diploma in Computer Science, Information Technology, Information Systems, or equivalent. ISTQB Foundation Level certification (CTFL).
Experience: 3 - 5 Years in software testing, writing complex testing strategies and plans, technical testing reviews, and application solution test designs. Proven success in technical application testing and experience in planning and executing UAT (User Acceptance Testing) and RT (Regression Testing).
Critical Competencies: Experience of full software quality assurance lifecycle, Test Lead position, leading a test automation team, and managing the creation of a Project Test Strategy. Ability to interact with various specialists internally or externally to drive continuous improvement and innovation.
Additional Requirements: Extended hours as and when required. Travel as and when required.