Software Quality Engineer
3 days ago
Job Classification
Software Quality Engineer II
TA: Luthando Bower
Closing date: 12 December 2025
Job FamilyInformaton Technology
Career StreamIT Operations
Leadership PipelineManage Self: Technical (MST)
Job PurposeUse 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.
Job Responsibilities- Liaise with Stakeholders across Group Technology to build a network that will align to nWoW.
- Ensure stable solutions to stakeholders by delivering automated testing solutions and quality practices within agreed time lines and within agreed risk parameters
- Provide advice to clients on quality practices
- Research, develop and implement test engineering solutions
- Work closely with Quality Assurance Leads, Practise Leads, Developers, Architects, Product Owner and other Stakeholders to meet the expectations of our clients.
- Obtain and review relevant artefacts from stakeholders (eg: technical landscape, architecture design, technology roadmaps)
- Contribute to the systematic breakdown of the business needs into manageable feature(s), stories and epics that can be delivered.
- Participate in development of test approach, definition of Ready and Done, and defect management processes
- Plan work deliverables by analysing and determining the test automation requirements
- Participate in the backlog grooming.
- Participate in the sprint planning, test estimation and acceptance criteria per story.
- Ensure test environment is available and functional for test execution.
- Obtain sign-off from relevant stakeholders by conducting reviews of the design sessions with relevant stakeholders
- Improve total architecture design and performance by working closely with senior Technical consultants, developers, database administrators, server administrators, network administrators and security specialists.
- Ensure the test automation solution meets the architectural and development standards that are re-usable and scalable.
- Develop and configure automated solution according to specifications/requirements of the squad
- Create and maintain automated testing pipelines.
- ntegration into and test automation execution on DevOps pipelines.
- Develop the automation code using the automation test kit for execution of functional and non-functional tests
- Complete required unit testing through participation in requirements testing and integration testing (on automated solution)
- Implement the test automation solutions with the objective that it has adequate coverage within the sprint.
- Ensure artefacts are easy obtainable by storing all relevant artefacts in the repository
- Identify obstacles and check results for any anomalies and issues by analysing and reporting results of executed tests
- nsure resources are used effectively through maintenance and enhancement of existing solutions
- Participate in code reviews to ensure alignment to coding standards and best practices
- Keep stakeholders informed on test execution and test reports by conducting stakeholder communication sessions
- Deliver/ Complete work according to plan by executing and validating automated testing solution
- Ensure alignment of solution with emerging technologies and impact on Nedbank technologies
- Provide input into the documentation of standards & quality practices for Quality engineering for the organisation's current and future technological architecture.
- Ensure alignment of industry best practices within automation technologies and in alignment to the organisation's current and future technological architecture
- Mentor other Software Quality Engineers within the team to improve their technical capabilities.
- 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.
- Share knowledge and industry trends with team and stakeholders during formal and informal interaction.
- 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.
- Seek opportunities to improve business processes and systems by identifying and recommending effective ways to operate and adding value to Nedbank.
- Professional Qualifications/Honour's Degree
BSc IT or BComm IT or similar
Preferred CertificationsISTQB Agile Foundation. ISTQB Advanced certification (preferred). Bootcamp training in Agile & DevOps.
Minimum Experience LevelTotal number of years of experience:7 - 10 years
Management experience as part of the above years:No experience required
Type of experience:Test analysis & 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 & implementation of DevOps pipelines & tools.
- Object-orientated Programming (OOP)
- Development languages; C#, Java
- Mobile Test Automation
- Soap and RESTFUL services
- Use of testing tools and frameworks (E.g. Selenium, Appium, RestAssured, Karate, Jira, JMeter)
- Service virtualisation & Data virtualisation
- Performance and load testing
- Vulnerability testing
- Building Partnerships
- Decision Making
- Influencing
- Driving for Results
- Technical/Professional Knowledge and Skills
- High-Impact Communication
- Innovation
Please contact the Nedbank Recruiting Team
-
Software Quality Engineer
2 weeks ago
South Africa Nedbank Private Wealth Full time R400 000 - R600 000 per yearJob ClassificationJob Requisition: 143089TA Specialist: Refilwe FalatsiClosing Date: 12 December 2025Location: 135 Rivonia Campus, SandtonCluster: Personal and Private Banking | Nedbank Insurance | BITEPlease Note: Preference will be given to applicants from Underrepresented Groups About the role Are you passionate about automation, quality assurance,...
-
Software Quality Engineer I
2 weeks ago
Sandton, South Africa Boardroom Appointments Full time R400 000 - R800 000 per yearSoftware Quality Engineer I - 12 Month Contract Description:Use automation framework and pre-defined test tools to:Inspect, analyze, design, develop, and implement reusable automated test assets.Quality assure the solution and its architecture.Ensure the overall quality of the solution.Good working knowledge of:Front End and API automation.Performance...
-
Software Engineer
2 weeks ago
South Africa Takealot Group Full time R1 000 000 - R3 000 000 per year, South Africa's leading online retailer, is looking for a highly talented Software Engineer (Python) to join our team. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join usThink you've been challenged before? Think againScale: Over 4 million happy shoppers shop online on Show them what you...
-
Software Engineer
2 weeks ago
South Africa takealot Full time R500 000 - R1 200 000 per year, South Africa's leading online retailer, is looking for a highly talented Software Engineer (Python) to join our team. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join usThink you've been challenged before? Think againScale: Over 4 million happy shoppers shop online on Show them what you...
-
Software Engineer
2 weeks ago
Stellenbosch / Capetown, South Africa Octoco Full time R500 000 - R1 500 000 per yearWe are always looking for passionate Software Engineer to join our team.Ultimately, the role of a Software Engineer at Octoco is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.Required QualificationsExperience as a Software Engineer or Software DeveloperBachelors Degree or Masters...
-
Intermediate Software Engineer
4 days ago
Stellenbosch, South Africa Rooted Talent Partners Full timeAs an Intermediate Software Engineer, you’ll be an independent, capable engineer taking ownership of features and modules while contributing meaningfully to team success. You will solve technical problems confidently, collaborate on design and implementation decisions, and provide guidance to junior developers. This role allows you to deepen your...
-
Software Engineer
1 week ago
Pretoria, , South Africa Agile Bridge Full time R55 000 - R85 000 per yearAbout the RoleWe are looking for a skilled Java Developer to join our team. You will play a key role in designing, developing, and maintaining scalable software solutions. Working closely with cross-functional teams, you will be responsible for writing clean, efficient, and testable code while contributing to system architecture and performance...
-
Salesforce Software Engineer
1 week ago
Pretoria, South Africa Deka Minas (Pty) Ltd Full timeWe are seeking a driven Salesforce Software Engineer to join our dynamic engineering team. This role will play a pivotal part in designing, developing, and optimizing scalable Salesforce solutions that align with strategic business goals. You will collaborate with cross-functional teams to enhance our CRM ecosystem, build cutting-edge Salesforce...
-
Software Engineer
3 days ago
Durban, KZN, , South Africa MagicOrange Full timeMagicOrange is a globally recognized leader in the IT Financial Management Software market, as acknowledged by Gartner. With customers and a strong presence on four continents, we are a Software as a Service (SaaS) provider in a high-growth phase. Our mission is to empower individuals and organizations, enhancing their value through our innovative software...
-
Software Engineer
6 days ago
Paarl, South Africa CA Support Full time R45 000 - R70 000Software Engineer Location: PaarlIndustry: Agriculture / AgriTechType: Full-time Summary We are looking for a talented Backend Software Engineer with a strong background in data management, transformation, and analytical product development. The ideal candidate will design, implement, and maintain the backend systems that power data-driven agricultural...