Johannesburg, ZA
3 days ago
Software Quality Engineer II (COX)

Requisition Details & Talent Acquisition Specialist

REQ 138634 - Keabetswe Modise
Closing Date: 07 March 2025

Job Family

Informaton Technology

Career Stream

IT Operations

Leadership Pipeline

Manage Self: Technical (MST)

Job Purpose

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.

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.    Job Responsibilities Continue 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. People Specification Test Automation of all applications, delivering within the SAFe construct. The candidate will work in a squad, doing in-sprint automation, leverage the approved Toolsets in EQA (Selenium, Appium, JMeter, RestAssured, using JAVA with IntelliJ). Quality Assurance Engineering practices Java programming skills QA Toolsets (eg: Selenium, Appium, Healenium, RestAssured etc) Essential Qualifications - NQF Level Professional Qualifications/Honour’s Degree Preferred Qualification Bootcamp training in Agile and DevOps. Essential Certifications ISTQB Agile Foundation. ISTQB Advanced certification (preferred). Bootcamp training in Agile & DevOps. Bootcamp training in Agile & DevOps. Minimum Experience Level 5 - 8 years Test automation experience Testing of Web & Mobile frontends and APIs Insprint automation using established Test Tools and Frameworks Non-Functional Testing and integration into DevOps Pipelines Technical/Professional Knowledge Programming (OOP) Java Development with J2EE and/or Springboot knowledge (Advanced) Automation testing using Selenium Use of repository systems ie: Azure Repos Testing of Services using automation tools such as Rest Assured (and SOAPUI). BDD and TDD Continuous Integration (CI) process with Jenkins or Azure Pipelines. 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 Behavioural Competencies Building Partnerships Decision Making Influencing Driving for Results Technical/Professional Knowledge and Skills High-Impact Communication Innovation

---------------------------------------------------------------------------------------

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

Confirm your E-mail: Send Email