SAICA

Technical Test Analyst x2

Job Location

Johannesburg, South Africa

Job Description

Are you determined to go further as a Difference Maker? SAICA has a perfect opportunity to take you further on your journey of being a Difference Maker. SAICA has embarked on an exciting transformation to become an insights-driven, technology-enabled, and AI-powered organisation. As part of our journey, we are streamlining processes, enhancing our digital capabilities, and strengthening our focus on sustainability in the accounting profession.This transformation presents an opportunity for you to grow and contribute to SAICAs vision in a redefined, future-fit role. We are looking for enthusiastic, skilled professionals who are eager to innovate, embrace data-driven decision-making, and help shape the future of the profession. If you are ready to be part of this next chapter, make a meaningful impact, and you are a suitably qualified and experienced Difference Maker wanting to go further on this exciting journey, you are encouraged to apply. Purpose of the job To deliver quality products and services with speed and accuracy through test analysis, test design & test execution through defined processes by the use of automated testing. The Technical Test Analyst plays a crucial role in identifying and mitigating risks, ensuring comprehensive test coverage through automation, and contributing to the continuous improvement of testing processes and methodologies. Key/main outputs Output 1: REQUIREMENTS ANALYSIS Work with development teams, project management, business analysts and software architects to understand all requirements. Analyse systems and process flows to develop comprehensive test scripts, including automated test case creation and test data management. Output 2: AUTOMATED TEST FRAMEWORK & SCRIPT DEVELOPMENT Create and maintain automated test scripts to ensure comprehensive test coverage. This involves writing, debugging, and optimizing scripts to test various functionalities of the software. Develop and enhance test automation frameworks to support continuous integration and continuous delivery (CI/CD) pipelines. This includes integrating automated tests into the build process to ensure early detection of defects. Assist in the creation and execution of automated test scripts for regression testing. Contribute to the development and maintenance of the test automation framework (if applicable). Ensure that automated tests are integrated with continuous integration (CI) and continuous deployment (CD) pipelines. Output 3: TEST EXECUTION Complete test execution according to the agreed approach and defined timelines per project/initiative/change. Ensure test environment readiness prior to an execution phase, as well as ensuring environment availability and stability during test execution phases as best as possible Ensure test evidence is captured per process as a minimum requirement and test steps/test cases are updated with correct run results. Ensure test results are correct and updated per execution run. Test evidence/results are stored as proof of testing, required for audit purposes as well. Design, document, and execute functional, regression, performance, and system integration tests to verify software functionality and performance. Execute automated test scripts for new and existing software applications. Perform exploratory testing to identify potential issues and areas for improvement. Output 4: REPORTING Provide test reports after every execution run to show run outcomes, that includes statistical information for decision making to project stakeholders. Provide execution status updates in scrums/project status meetings. Output 5: DEFECT MANAGEMENT LIFE CYCLE Manage the defect lifecycle from inception to closure. Provide clear, actionable bug reports and collaborate with developers to troubleshoot and debug complex issues. Place focus on sufficient detail when capturing defects explaining reproducing steps, current outcomes vs expect outcome and attached all required screenshot/video evidence to aid in the resolution. Output 6: RISK & ISSUE IDENTIFICATION Identify risks & issues, highlighting the impacts respectively. Inform all stakeholders accordingly. Provide mitigation and/or solutioning as and when possible. Output 7: TEST CLOSURE Ensure all test artifacts are in place for good governance and audit purposes. Test cases in correct and up to date statuses/results with attached test evidence on ADO. QA signoff certificate to accompany all tested changes, to be used as an artifact for CAB Output 8: RESEARCH & DEVELOPMENT AND ATTITUDE Constantly research and stay up to date with latest trends by suggesting process improvements for efficiency. Formally obtain certification that will aid in role output and contribute more effectively. Suggest innovative ways of doing/executing job responsibilities. Have a positive attitude and displaying respect during engagement with fellow team members and stakeholders. Team enablement Assist team members as and when required, offer assistance by making yourself available. Guide and mentor Software Analysts to enable future automation. Output 9: Embrace and drive organisational transformation Actively contribute to cost containment efforts by identifying opportunities for operational efficiencies, optimising resources, and ensuring value-driven decision making in daily activities. Support SAICAs transformation into an insights-driven organisation by leveraging data and analytics to enhance decision-making, improve processes, and drive continuous improvement in your area of work. Effectively utilise digital tools and technology to enhance productivity, streamline workflows, and improve service delivery. Stay informed about new and emerging technologies relevant to your role. Adopt and embrace AI-driven tools and automation to enhance efficiency, accuracy, and effectiveness in job-related tasks, while continuously seeking opportunities to improve processes through innovative technology solutions Identify and support SAICAs management of risks related to sustainability, including environmental risks, regulatory changes and social risks and integrating them into business continuity and risk management plans. Formal Education B.Sc. (Computer Science); B. Com (Information systems); National Diploma (IT), Engineering, or a related field ISTQB Foundation or relevant testing qualification (advantageous) Technical/Legal Certification Knowledge and understanding of: Software Testing Fundamentals (Foundational) Software Testing Life Cycle (STLC) Technical capabilities including computer language programming, Automation framework building and API testing. Experience Minimum 3 years Experience in technical testing, with a focus on automated testing. Knowledge and experience in the Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC) · Stakeholder engagement capabilities through continuous feedback (verbal & through tools such as email & MS Teams) and Reporting Experience with Defect Management Lifecycle · Experience with Risk & Issue Identification and Management. Understanding of Agile & Waterfall methodologies · Experience with automated testing tools (e.g., Selenium, QTP, JUnit, TestNG). Familiarity with programming languages such as Java, Python, JavaScript, or similar (for automation purposes). Solid understanding of databases and ability to write SQL queries for data validation. Proficiency in writing test scripts for automation using tools such as Selenium, JUnit, TestNG, or other similar frameworks. Strong understanding of APIs and web services testing (RESTful APIs, SOAP). Familiarity with performance testing tools like JMeter, LoadRunner, or similar. Knowledge and Skills Business Acumen, Knowledge and understanding of the principles of business, the application thereof, the opportunities within business and the seizure of such opportunities. Performance management, Understanding performance management policies and procedures. HR policy and procedures, Understanding HR policies and procedures to support people management processes. Information Technology, Understanding of ICT prescribed practices and legislative requirements for data security and information management Governance and Compliance, Ability to implement and follow governance and compliance procedures. Detail Focused, the ability to attend to finite detail whilst executing outputs to ensure the quality-of-service delivery. Analytical, the ability to analyse situations and to arrive at the best possible solution. Problem Solving, the ability to apply the principles of problem-solving techniques to identify and resolve a problem in the best interest of all stakeholders. Organising, to apply or impose efficient working methods in order to work effectively or make somebody else work effectively. Communication, the ability to communicate effectively and efficiently at all levels in the organisation. Customer/Stakeholder Focused, The awareness of the customer/stakeholder needs, and expectations and the fulfilment of the customer/stakeholder needs and requirements. Motivated, the ability to feel enthusiastic, interested and committed to do something or have the effect on other people. Resilience, the ability to process information, negative and positive, and be able to continue work without negative effect. Team Player, the ability to operate within a soundly managed team whilst respecting the diversity of the team member.Reliability The ability to be trusted to do what is expected in terms of work outcome

Location: Johannesburg, Gauteng, ZA

Posted Date: 10/10/2025
View More SAICA Jobs

Contact Information

Contact Human Resources
SAICA

Posted

October 10, 2025
UID: 5437580034

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.