Senior Quality Assurance Engineer - Cape Town
Salary Negotiable
Cape Town, Western Cape
Cape Town,
Western Cape
more than 14 days ago
18-11-2024 10:54:56 AM
Our Cape Town based client is looking for a Senior QA Engineer for a 12 month contract.
Our client is looking for a focused, self-motivated and dynamic individual to join their Software Development Team. The successful candidate will need experience with contemporary load/stress/performance/automation testing.
In order to qualify for this position you will need:
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.
Providing 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 makes it live.
Coaching & Mentoring Junior and Mid QA Engineers.
This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.
Essential Criteria:
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.
Desirable Criteria:
Good general Development programming knowledge.
Have the ability to find defects and bugs quickly.
Experience with backend database testing, including validating stored procedures, jobs and triggers.
Understanding of systems and architecture (DB’s, 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.
Person Specifications:
Teamwork
Stress Tolerance
Organisation & Planning
Effective business communication
Taking Ownership
Accountability And Execution
Problem Solving
Adaptability / Flexibility
Bottom Line Focus
Leadership
Job Type:
Contract
Workplace type:
Hybrid
Location:
Cape Town, South Africa
Experience Level:
Mid-Senior level