Key Responsibilities
|
Test Planning and Design
- Schedule and execute automated tests:
- Functional test scripts
- Performance test scripts
- Review and analyze results from automation test scripts
Defect management:
- Identify and Log Defects
- Follow up on all outstanding defects with developers
- Retest all resolved defects (both in projects and maintenance)
Compile a test summary:
- Assist in the user acceptance testing activity for projects and maintenance initiatives
- Attend CAB meetings leading up to deployment in production.
- In conjunction with Business Analysts, provide support to learning area in the development and sign-off of training material particularly on systems.
- Execute sanity and regression automation scripts in all test environment
- Maintains awareness of best practices and industry standards
Test Execution and Reporting
- Schedule and execute automated tests
- Functional test scripts
- Performance test scripts
- Review and analyze results from automation test scripts
- Defect management
- Identify and Log Defects
- Follow up on all outstanding defects with developers
- Retest all resolved defects (both in projects and maintenance)
- Compile a test summary
- Assist in the user acceptance testing activity for projects and maintenance initiatives
- Attend CAB meetings leading up to deployment in production.
- In conjunction with Business Analysts, provide support to learning area in the development and sign-off of training material particularly on systems.
- Execute sanity and regression automation scripts in all test environment
- Maintains awareness of best practices and industry standards
Reporting
- Reports: Provide complete and professional written reports.
- Record keeping to be kept up to date at all times
Stakeholder Engagement
- Relationship Management: Interact frequently with colleagues, business representatives in a professional manner.
- Take ownership of queries and offer possible solutions to the various stakeholders / clients and ensure all are resolved and feedback given to relevant parties.
- Continuously build and manage the relationships
People & Talent Management
- Employee Growth: Take responsibility for own career growth and have regular discussions with the relevant role players.
Customer Service & TCF
- Ensure customers are treated fairly and that TCF management is done in conjunction with the Academy. Maintain a high level of service to customers (internal and external) according to the service standards as set by the company.
- General: When required perform any other duties necessary for the operational effectiveness of the company that is within your ability and scope
|
|
|
Desired Qualifications
|
- A National Diploma/Degree in Information Systems/Technology/Computer Science, or equivalent qualification at NQF6.
- Software Testing / Quality Assurance certifications
- Test automation certification(s)
- Recognized Testing certification e.g. ISEB, ISTQB
|
|
|
Required Experience (relevant or in a similar role)
|
- 5 years Test analyst experience in Software Testing / Quality Assurance in a SAFE/AGILE environment
- 3 years Testing Tool experience e.g. HP QC, MS Test Manager, JIRA, Selenium, Eclipse, IntelliJ, Testing and LoadRunner, Load Testing – Jmeter
- Minimum 2 years automated testing experience
- Minimum of 2 years Life Insurance experience
|
|
|
Required Knowledge and Skills
|
- Software Testing Analysis
- Proficiency in software testing techniques and tools
- Attention to detail and high degree of accuracy
- Creative and analytical
- Good communication (written and verbal) skills
- Collaborative and excellent people skills
- Committed, flexible and reliable
- Must know how the Agile methodology works
- Proactive and innovative
- Ability to work independently and under pressure
- Functional Testing
- Time management
- DevOps
- Automated test plans in DevOps
Competencies Required
- Following instructions & procedures
- Coping with pressure and setbacks
- Delivering results and meeting customer expectations
- Deciding and initiating action
- Adhering to principles and values
- Adaptable and responsive to change
- Capable of learning new systems quickly
- PostMan and integration testing
- SoapUI for integration testing
|