Sanlam Group Technology is responsible for the provision of a digitally enabled technology service as a group COE, drive business and transformation and provide group-wide digital and data architecture. We operate the various technology platforms and shared services, ensure Cyber and Information Security resilience, and act as technology governance and risk orchestrator for technology across Sanlam.
What will you do?
As a Test Analyst within the Sanlam Quality Assurance Centre, you will provide testing services to the Digital Engagement Platform.
What will make you successful in this role?
Identify how the project and test team align within the organisation and to determine how they would achieve the roadmap identified for the project.
Identify the scope of the testing required for a particular release based on the varying architectural and requirements documents.
Develop test plans / strategies after discussions with the project and test team and have it reviewed and approved by the management / development team.
Identify the required metrics and work to have them in place. These metrics are the inherent goals for the test team.
Identify the testing effort required by calculating the sizing needed for the given release and plan the required effort for the same.
Identify skills required and balance the test resources according to those needs.
Identify if there are any skill gaps and determine training and development needs.
Identify the tools needed to enhance manual testing (web and mobile), test case management, test reporting and test automation.
Initiate the test planning activities for test case design and encourage the team to hold review meetings and ensure that the review comments are incorporated.
During the testing cycle, monitor the test progress by constantly assessing the work assigned and re-balance or re-allocate them as required.
Check if there might be any delays in achieving the schedule and hold discussions with the project and test team to identify and resolve issues that the team may be facing.
Present the status reports to the project and test team and/or stakeholders and the management team.
Prepare risk mitigation plans.
Identifying products to be assessed in the software review process.
Defining the appropriate test to be carried out including the test data to be used.
Managing the test data by documenting the results of each test cycle to identify flaws.
Liaising with the software development team.
Running diagnostic and system testing and presenting the information to the relevant stakeholders.
Interacting with and coordinating the development and validation team and ensuring that effective communication takes place.
Identifying and eliminating redundant functions and components.
Improving knowledge of business applications and user needs and expectations.
Understanding and implementing industry standards and protocols.
Able to understand:
+ how to and/or design, develop and run automated scripts.
+ how to and/or collaborate with software developers and test analysts.
+ how to and/or prepare test automation reports and analysis.
+ Use test automation frameworks.
Qualification Grade 12
Degree / diploma in IT will be advantageous.
An appropriate testing qualification (e.g., ISTQB Foundation, ISTQB Advanced, etc.) will be advantageous.
Experience
A minimum of 2 - 4 years' experience in testing within a solutions design division.
In financial services is required.
Life insurance and/or banking will be advantageous.
Testing with automated testing tools will be advantageous.
Testing Dynamics 365 will be advantageous.
Testing Amazon Web Services (AWS) will be advantageous.
Knowledge
Test automation principles and practices.
Project management principles.
Process engineering principles.
DevOps principles.
Software quality assurance principles.
Working knowledge of software engineering best practices and frameworks.
Understanding of all forms of testing phases.
Understanding of the SDLC.
Understanding of system architectures such as Client / Server, Services Orientated Architecture, Web based architecture.
Good understanding of database structures, SQL and the ability to read through code (white box testing).
Has a good working knowledge of all forms of testing, configuration management, and requirements management.
Testing best practices and frameworks.
Skills
Any working knowledge of the following tools and/or technologies will be a strong recommendation:
+ HP Quality Centre and/or Xray (or similar test management tools)
+ JIRA (or similar defect management tools)
+ SoapUI
+ Postman
+ Swagger
+ Selenium (or similar automation tools)
+ SQL Server Management Studio (or similar database management tools)
+ Microsoft Dynamics 365 (advantageous)
+ Amazon Web Services (advantageous)
+ Azure (advantageous)
+ GitHub (advantageous) IT testing and data analysis
Reporting and Administration
Business processes
Test automation knowledge and/or experience (the latter is not a prerequisite)
We're all about building strong, lasting relationships with our employees. We know that you have hopes for your future - your career, your personal development and of achieving great things. We pride ourselves in helping our employees to realise their worth. Through its five business clusters - Sanlam Fintech, Sanlam Life and Savings, Sanlam Investment Group, Sanlam Allianz, Santam, as well as MiWay and the Group Office - the group provides many opportunities for growth and development.
The shortlisting process will only start once the application due date has been reached. The time taken to complete this process will depend on how far you progress and the availability of managers.
Our commitment to transformation
The Sanlam Group is committed to achieving transformation and embraces diversity. This commitment is what drives us to achieve a diverse, inclusive and equitable workplace as we believe that these are key components to ensuring a thriving and sustainable business in South Africa. The Group's Employment Equity plan and targets will be considered as part of the selection process.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.