Share this Job
Apply now »

Software Quality Engineer I



Johannesburg, ZA

Date:  08-Jun-2021

Job Details

Job Req 110316

Closing Date - 21 June 2021


Software Quality Engineer I

Job Family

Informaton Technology

Career Stream

IT Operations

Leadership Pipeline

Manager of Self Technical 

Job Purpose

Use the automation framework, design patterns and pre-defined test tools to inspect, analyse, design, develop and implement re-useable automated test assets to quality assure the solution and its architecture to ensure the overall quality of the solution.  

Job Responsibilities

• Actively participate in the planning, estimation and sizing of products, features, stories to be delivered.
• Delivery of a well-structure and standard designed, quality assurance solutions within the timelines agreed with the delivery team.
• Report and manage the resolution of issues timeously to avoid unplanned expenses which could result in late delivery and stability issues once operational.
• Contribute to the retrospective reviews to introduce efficiencies which will ensure quicker delivery with high quality to our clients.
• Work closely with Test Leads, Chapter Leads, Developers, Architects, Product Owner and other Stakeholders to meet the expectations of our client.
• Build and foster deep relationship with Peers, Subject Matter Experts, Developers, Product Owner and other Stakeholders though honest communication which align to the Nedbank Values.
• Liaise with Stakeholders across Group Technology to build a network that will align to nWoW.
• Confirm that the automation test suite implemented is appropriately catalogued and aligns with the governance.
• Responsible for testing of the system or component testing under load, high-availability, recoverability and other fit for purpose software non-functional testing.
• Log defects using the pre-defined defect management tool and ensure the relevant information is captured accurately that will assist with the root cause analysis.
• Identify potential product risks and communicate to the QA Lead the details and any possible mitigation factors.
• Collaborate with the stakeholder to ensure the resolution of a defect and that the root cause analysis is performed and recorded.
• Report status of testing to the squad daily.
• Participate in all retrospective reviews.
• Participate in the showcase to stakeholders.
• Understand and manage own time based on expected timelines articulated by the line-management and project expectations.
• Collaborate with Peers and industry experts to understand technical advances and its application within the Nedbank eco-system.

Essential Qualifications - NQF Level

• Advanced Diplomas/National/ Bsc/Bcom in Information Technology 1st Degrees
• Industry Experience with Programming background

Essential Certifications

• ISTQB foundation or equivalent (ISEB)
• ISTQB Agile (recommended)

Type of Exposure

  • Experience in an agile development environment using Scrum and/or Extreme Programming

Minimum Experience Level

3 to 5 years Test automation experience both in UI and API

Technical / Professional Knowledge

• Java Development with J2EE and/or Springboot knowledge (Advanced)
• Automation testing using Selenium with Java and TestNG framework
• Use of repository systems such as GitHub and Bitbucket.
• Testing of Services using automation tools such as Rest Assured, SOAPUI, Postman.
• BDD with Cucumber
• Continuous Integration (CI) process with Jenkins
• Agile methodology and working in agile teams
• Use of Maven
• Use of Jira and Confluence
• Exposure to Cloud technology.
• Experience in building stubs.
• Experience in Service Virtualisation


Please contact the Nedbank Recruiting Team at +27 860 555 566


If you can't find the job you're looking for, activate job alerts to be one of the first to know when new positions open up.

Apply now »