Please note that this role is HYBRID.
Key Responsibilities
- Quality from the start get involved in the user story definition process and write test scenarios upfront.
- Bring a QA perspective to planning sessions and ensure test effort is taken into consideration.
- Work close with developers to ensure that quality is considered, and they are creating the right kind of tests.
- Work with product owners to ensure they sign off work items during the UAT phase.
- Support Assist with resolution and reproduction of user software problems.
- Creation of automated test within as well as conversion of current manual tests.
- Work within the ATDD framework and define items using BDD style syntax.
- Ensure that bugs are treated with importance and try to limit the amount that make it live.
- Coaching & Mentoring of Junior/Mid QA Engineers.
- Experience with contemporary load/stress/performance/automation testing tools.
- Experience solving technical problems and ability to translate technical requirements into test plans.
- Demonstrates consistent behaviour aligned to the Organizational Culture.
- Good general Development programming knowledge.
- Good general IT knowledge.
- Ability to find defects and bugs quickly.
- Experience with backend database testing, including validating stored procs, jobs and triggers.
- Understanding of systems and architecture (DBs, Servers, Networks etc.)
- Understanding of the Software Development Life Cycle (SDLC)
- Experiences in Quality Management Software and Processes.
- Knowledge and experience in technical aspects of software solution being tested.
- Functional/Technical Skills.
- Business process understanding.
- Teamwork
- Stress Tolerance
- Organisation & Planning
- Communication
- Ownership
- Accountability And Execution
- Problem Solving
- Adaptability / Flexibility
- Bottom Line Focus
- Leadership
- Cape Town, South Africa