Test Analyst (Bellville)

Momentum Metropolitan Holdings Limited · Bellville, Western Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent Essential. A relevant diploma with sufficient experience may be considered
  • ISTQB Certified Tester Foundation Level CTFL Essential must be held on appointment. Pursuit of ISTQB Advanced Level Test Analyst CTAL-TA or ISTQB Advanced Level Technical Test Analyst CTAL-TTA is required as the next professional milestone - both are administered by SASTQB. A relevant test automation certification or framework-specific credential e.g. Selenium, Cypress, Playwright is advantageous
  • 4–7 years' relevant IT or software testing experience Essential
  • Demonstrated end-to-end test cycle ownership in a commercial environment
  • Hands-on experience introducing or maintaining test automation in a team setting
  • Experience working within Agile/Scrum delivery teams
  • Experience collaborating directly with business analysts and developers
  • Financial services or regulated industry experience is advantageous

Duties & Responsibilities

INTERNAL PROCESS

  • Take end-to-end ownership of the test cycle for assigned features or releases -from requirements review through to UAT sign-off.
  • Design, create, and maintain test cases, test scripts, and test plans aligned to business requirements and acceptance criteria.
  • Analyse business requirements, user stories, and technical specifications to derive comprehensive test coverage strategies.
  • Execute functional, regression, integration, and end-to-end tests across assigned application areas.
  • Introduce and maintain test automation capabilities - scripting automated regression and smoke tests using relevant frameworks e.g. Selenium, Playwright, Cypress, or equivalent.
  • Operate and maintain CI/CD pipeline test integration, ensuring automated tests execute as part of the deployment process.
  • Define testing objectives and quality criteria at feature and sprint level to reduce the potential for defect leakage.
  • Implement and maintain defect tracking discipline - ensuring defects are well-documented, prioritised, and resolved within agreed timelines.
  • Collaborate actively with business analysts to validate that acceptance criteria are testable, complete, and unambiguous - flagging gaps before development begins.
  • Collaborate with developers to support unit test coverage awareness and SIT activities.
  • Configure test environments and execute test plans for distributed or integrated system components.
  • Produce clear and accurate test summary reports for stakeholders at sprint and release level.
  • Keep abreast of emerging testing tools, automation frameworks, and industry best practices.

CLIENT

  • Provide testing expertise and practical advice to business and technical stakeholders.
  • Build and maintain collaborative relationships with business analysts, developers, and product owners.
  • Deliver on agreed service level expectations and manage stakeholder expectations proactively.
  • Participate in a culture of quality, ensuring feedback loops and quality gates are embedded in delivery.

PEOPLE

  • Provide guidance to junior testers through knowledge sharing, test case review, and informal mentoring.
  • Actively participate in Agile ceremonies and contribute to test estimation and sprint planning.
  • Pursue ISTQB Advanced Level Test Analyst CTAL-TA or Advanced Level Technical Test Analyst CTAL-TTA certification as the next professional milestone.
  • Deepen domain knowledge of the functional business area the team supports to improve test relevance and business impact.
  • Contribute to continuous improvement of testing standards, templates, and procedures.

FINANCE

  • Identify opportunities to enhance test efficiency through automation and reusable test assets.
  • Manage allocated resources responsibly and contribute to risk identification processes.

Competencies

  • Examining Information
  • Documenting Facts
  • Checking Things
  • Challenging Ideas
  • Providing Insights
  • Making Decisions
  • Team Working
  • Interpreting Data
  • Embracing Change
  • Meeting Timescales
Auto-apply to this jobView original posting ↗