Quality Assurance Analyst - Intermediate
We are looking for an experienced Quality Engineer / Test Analyst to join our team on a contract engagement. The Quality Engineer / Test Analyst will support delivery within a hybrid Agile environment by performing end-to-end testing activities across the software testing lifecycle.
The role focuses on test analysis, test design, execution (manual and automated), defect management, and collaboration with cross‑functional delivery teams. The successful candidate will ensure high‑quality, traceable, and well‑governed test assets that support reliable and scalable software delivery.
Key Responsibilities
Test Analysis & Requirements Validation
Analyse requirements documentation including Business Requirement Specifications (BRS), user stories, and technical specifications.
Interpret acceptance criteria and Definition of Done to ensure full test coverage.
Identify testing impacts across integration points and downstream systems.
2. Test Design & Traceability
Design high‑quality manual test cases aligned to business and technical requirements.
Maintain full traceability between requirements, test cases, and execution results.
Identify high‑value scenarios suitable for automation.
3. Automation Collaboration
Identify automation candidates and hand over to Automation Engineers / SDETs.
Convert manual test cases into automated scripts in collaboration with the automation team.
Maintain hybrid test suites (manual and automated) to support regression cycles.
4. Test Execution & Defect Management
Execute manual and automated tests in line with project plans.
Log, track, and manage defects in accordance with QA standards and the software testing lifecycle.
Validate defect fixes and perform re‑testing and regression testing.
5. Agile Delivery & Collaboration
Participate in Agile ceremonies including daily stand‑ups, backlog grooming, sprint reviews, and retrospectives.
Collaborate with Developers, Business Analysts, Product Owners, and Data teams.
Provide testing input throughout the delivery lifecycle.
Required Skills & Tools
Must‑Have
Testing & ALM Tools: Octane (ALM), JIRA (story and defect management)
CI/CD & Automation Enablers: Jenkins, Git (execution and reporting)
Understanding of automation frameworks such as Selenium, RestAssured, Tosca, or equivalent
SQL skills for data validation
API testing exposure using tools such as Postman or Swagger
Nice‑to‑Have (Domain Knowledge)
Investment Administration background
Investor Services domain experience
Exposure to systems such as Investrack, Recon, Accounting, Reporting, and Transaction Processing
Skills
As published by recruitee · 6 questions
Basics
Full name, Email, CV, Cover letter, Phone, Photo
Short answers (2)
- What is you current remuneration?
- What is your expected remuneration?
Pick from a list (4)
- Are you willing and able to work in office in Johannesburg Gauteng?
- What is your notice period?
- Are you willing to take on a 4 month contract?
- Do you give permission to share your details with third parties related to employment applications?