Job title : Specialist QA Engineer - 12 Months Contract
Job Location : Gauteng, Johannesburg
Deadline : January 02, 2025
Quick Recommended Links
Jobs by Location
Job by industries
Job Summary Testing strategy and execution for a new colleague portal built in Azure DevOps using Microsoft products (Viva, MS Teams) Solution impacts 40000 + employees) Attention to detail is critical
Job Description Responsible for the development of the overall project software test strategy and specific test plans for the project. Testing covers, inter alia, unit, systems integration, regression, specialised (volume, stress) and UAT testing. Responsible for executing on the test plans and reporting the results to the PM and Development team. Responsible for preparing all test data and ensuring the QA and UAT environments are fit for purpose. Liaise with the development team and PM to prioritise bugs and enhancements. May test in the Dev environment but must test in QA and UAT. Sign off on test certificates before any baseline is promoted into production. Accountability: Test strategy and plans Develop the overall test strategy for the project. Develop test plans for QA testing, UAT, and specialised testing (stress, volume). Work with the Project Manager to plan, schedule (reschedule if needed) and resource the testing activities within the project Liaise with the technology SMEs to ensure that the QA and UAT testing environments are setup for meaningful testing Coordinate the sign-off of test plans when completed. Ensure that all vulnerability and penetration testing takes place and is signed off. Accountability: Prepare test data Identify all test data requirements to ensure effective testing Work with the PM and, where applicable, suppliers to plan the preparation/creation of test data Create the test data as agreed and keep it updated Ensure that there is always adequate suitable test data for meaningful testing Accountability: Execute on test plans Execute test plans as agreed Track and record results and report to the Project Manager Liaise with Developers to discuss and clarify test results Liaise with the technology SMEs to ensure that the QA and UAT testing environments remain suitable for meaningful testing throughout the project Present test results as may be required by the PM and other key stakeholders Accountability: Provide content for training and Change Management as required Liaise with the Change Managers and the Project Manager to provide inputs for training content as required. This excludes the development of content. Review training and Change Management materials for accuracy, as required. Assist support personnel during the hyper-care phase, as required
Background and experience required At least 5 years' experience in a test analyst role on projects and/or operations (Business as Usual) Solid direct knowledge of test methodologies Testing in an agile environment Testing certification (ISTQB preferred)
Must-have Skills (Mandatory Skills) Bachelor's degree (NQF 7) Proven Test Analyst skills and expertise Experience across the software lifecycle, using current technology, structured methods and a quality process Exposure to governance, control and risk management Proven ability to effectively work across teams at all levels Good verbal and written communication skills Good meeting facilitation skills Good understanding of agile methodologies Experience in automated testing will be an advantage Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and Absa Policies and Policy Standards. Understand and manage risks and risk events (incidents) relevant to the role.
Education Bachelor's Degree: Information Technology (Required)
ICT jobs