Duties & Responsibilities
Key Responsibilities
- Provide strategy, support, and mentorship to more junior team members.
- Guide and assist the Core UAT Testing Team in their performance of User Acceptance testing.
- Troubleshoot production issues to assist in determining the origin of the defect.
- Obtain an understanding of the business requirements and specifications for the system under test.
- Set up test environments and assist DevOps in understanding requirements for test environments.
- Review and analyse systems specifications, improving their accuracy and removing any ambiguity.
- Ensure that the product of any SDLC conforms to the overall and scope-agreed expectations.
- Display excellent overall business and systems knowledge.
- Write basic SQL statements to assist in the testing process.
- Report and document system defects using an appropriate tracking tool.
- Create test packs and develop procedures to be followed during the testing process.
- Execute automation tests, review the results, and report the results to the relevant stakeholders.
- Performs system analysis and testing on all system changes, enhancements, and new system releases.
Desired Experience & Qualification
Minimum Requirements
Education
-
- BSc Computer Science, Electronic Engineering, a BCom Business Information Systems (BIS) Degree or a relevant high quality Technikon Diploma
- Salesforce Certifications are an advantage
Experience
-
- 4+ years of system testing experience including SQL and writing of SQL queries, as well as the analysis of test result data,
- Salesforce experience – advantageous
Aligned Values and Self Development
-
- Aligns personal values to the company's culture and values.
- Takes responsibility for personal development and career pathing.
- Subscribes to the company's code of ethics.
-
- Behaves in a manner that enhances the reputation and brand of the department and the company.
- Complies with all legislation governing the organization.
- Supports and encourages the Amazing service culture.
Competencies (5 Competencies – 3 domain (technical) and 3 Behavioral)
- Technical
- Good understanding of the various Software Testing methods.
- Good understanding of Software Testing lifecycle.
- Experience in test analysis and planning
- Ability to write SQL to support testing activities.
- Ability to run automation tests and interpret the test results.
- Generic
- Team Player
- Problem Solver
- Accuracy and Attention to Detail
- Takes responsibility for personal development and career pathing
- Subscribes to the company's code of ethics
Package & Remuneration
R35 000 - R45 000 per month