CorporateOpen until filled

Senior Software Quality Engineer

Johannesburg, GautengEngineering

About this role

<p><img id="Picture_x0020_1" src="https://rmkcdn.successfactors.com/dd82a348/461743ac-ca78-42fa-8634-a.png" style="height:255.0px;width:600.0px"></p> <div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:18.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Job Classification</b></H2> </div><div><p>Software Quality Engineer II(146773)</p> <p>Closing date: 21 July 2026</p></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px">Job Family</H2> </div><div><p>Informaton Technology</p> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px">Career Stream</H2> </div><div><p>IT Operations</p> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px">Leadership Pipeline</H2> </div><div><p>Manage Self: Technical (MST)</p> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Job Purpose</b></H2> </div><div><p>Use the automation test kit (frameworks and pre-defined test tools) to inspect, analyse, design, develop, implement and execute on re-useable automated test assets to quality assure the solution and its architecture to ensure the overall quality of the solution, whilst aligning to the prescribed enterprise quality practices and standards.</p> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Job Responsibilities</b></H2> </div><div><ul> <li>Liaise with Stakeholders across Group Technology to build a network that will align to nWoW.    </li> <li>Ensure stable solutions to stakeholders by delivering automated testing solutions and quality practices within agreed time lines and within agreed risk parameters    </li> <li>Provide advice to clients on quality practices   </li> <li>Research, develop and implement test engineering solutions    </li> <li>Work closely with Quality Assurance Leads, Practise Leads, Developers, Architects, Product Owner and other Stakeholders to meet the expectations of our clients.    </li> <li>Obtain and review relevant artefacts from stakeholders (eg: technical landscape, architecture design, technology roadmaps)    </li> <li>Contribute to the systematic breakdown of the business needs into manageable feature(s), stories and epics that can be delivered.    </li> <li>Participate in development of test approach, definition of Ready and Done, and defect management processes   </li> <li>Plan work deliverables by analysing and determining the test automation requirements  </li> <li>Participate in the backlog grooming.    </li> <li>Participate in the sprint planning, test estimation and acceptance criteria per story.    </li> <li>Ensure test environment is available and functional for test execution.    </li> <li>Obtain sign-off from relevant stakeholders by conducting reviews of the design sessions with relevant stakeholders  </li> <li>Improve total architecture design and performance by working closely with senior Technical consultants, developers, database administrators, server administrators, network administrators and security specialists.   </li> </ul> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Job Responsibilities Continue</b></H2> </div><div><ul> <li>Ensure the test automation solution meets the architectural and development standards that are re-usable and scalable.  </li> <li>Develop and configure automated solution according to specifications/requirements of the squad    </li> <li>Create and maintain automated testing pipelines.   </li> <li>ntegration into and test automation execution on DevOps pipelines.    </li> <li>Develop the automation code using the automation test kit for execution of functional and non-functional tests   </li> <li>Complete required unit testing through participation in requirements testing and integration testing (on automated solution)    </li> <li>Implement the test automation solutions with the objective that it has adequate coverage within the sprint.    </li> <li>Ensure artefacts are easy obtainable by storing all relevant artefacts in the repository    </li> <li>Identify obstacles and check results for any anomalies and issues by analysing and reporting results of executed tests    </li> <li>nsure resources are used effectively through maintenance and enhancement of existing solutions    </li> <li>Participate in code reviews to ensure alignment to coding standards and best practices    </li> <li>Keep stakeholders informed on test execution and test reports by conducting stakeholder communication sessions  </li> <li>Deliver/ Complete work according to plan by executing and validating automated testing solution    </li> <li>Ensure alignment of solution with emerging technologies and impact on Nedbank technologies    </li> <li>Provide input into the documentation of standards &amp; quality practices for Quality engineering for the organisation's current and future technological architecture. </li> <li>Ensure alignment of industry best practices within automation technologies and in alignment to the organisation's current and future technological architecture    </li> <li>Mentor other Software Quality Engineers within the team to improve their technical capabilities.     </li> <li>Support the achievement of the  business strategy, objectives and values by reviewing Nedbank and Business Unit Plan and ensuring delivered systems, process, services and solutions are aligned.</li> <li>Share knowledge and industry trends with team and stakeholders during formal and informal interaction.    </li> <li>Obtain buy-in for developing new and/or enhanced processes (e.g. operational processes) that will improve the functioning of stakeholders' businesses by highlighting benefits in support of the implementation of recommendations.    </li> <li>Seek opportunities to improve business processes and systems by identifying and recommending effective ways to operate and adding value to Nedbank.</li> </ul> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px">Essential Qualifications - NQF Level</H2> </div><ul style="margin-top:0.0;margin-bottom:0.0"><li>Professional Qualifications/Honour’s Degree </li></ul></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px">Preferred Qualification</H2> </div><div><p>BSc IT or BComm IT or similar</p> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px">Preferred Certifications</H2> </div><div><p>ISTQB Agile Foundation. ISTQB Advanced certification (preferred). Bootcamp training in Agile &amp; DevOps.</p> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px">Minimum Experience Level</H2> </div><div><p>Total number of years of experience:7 - 10 years<br> Management experience as part of the above years:No experience required<br> Type of experience:Test analysis &amp; design experience. Test automation experience. Development experience. Experience in Agile delivery and exposure to Test Driven Development, Behaviour Driven Development in a continuous delivery model. Experience in NFT. Ability to understand and interpret logical solution architecture. Understanding &amp; implementation of DevOps pipelines &amp; tools.</p> </div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Technical / Professional Knowledge</b></H2> </div><ul style="margin-top:0.0;margin-bottom:0.0"><li>Object-orientated Programming (OOP) </li><li>Development languages; C#, Java </li><li>Mobile Test Automation </li><li>Soap and RESTFUL services </li><li>Use of testing tools and frameworks (E.g. Selenium, Appium, RestAssured, Karate, Jira, JMeter) </li><li>Service virtualisation &amp; Data virtualisation </li><li>Performance and load testing </li><li>Vulnerability testing </li></ul></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px">Behavioural Competencies</H2> </div><ul style="margin-top:0.0;margin-bottom:0.0"><li>Building Partnerships </li><li>Decision Making </li><li>Influencing </li><li>Driving for Results </li><li>Technical/Professional Knowledge and Skills </li><li>High-Impact Communication </li><li>Innovation </li></ul></div></div><p style="line-height:18.9px"><img alt="" height="228" src="https://rmkcdn.successfactors.com/dd82a348/61ad7a3f-eb85-4980-a04c-e.jpg" style="height:75.0px;width:600.0px" width="245"></p> <p style="line-height:18.9px">---------------------------------------------------------------------------------------</p> <p style="line-height:18.9px"><span style="color:#006341"><em><b>Please contact the Nedbank Recruiting Team at +27 860 555 566 </b></em></span></p>