Enable job alerts via email!

Test Analyst

TFG Infotec

Cape Town

On-site

ZAR 400,000 - 600,000

Full time

22 days ago

Job summary

A leading South African retailer is seeking an experienced Test Analyst to join their Store Experience product team. You will support quality assurance through agile testing and maintain an automation framework. Candidates should have a Bachelor's degree, extensive testing experience in an Agile environment, and strong SQL skills. This role offers crucial involvement in ensuring product quality and collaboration with cross-functional teams.

Qualifications

  • At least 4 years of testing experience in an Agile Scrum environment.
  • Minimum 2 years experience testing multi-tier architecture systems.
  • ISTQB Foundation certification required.
  • Strong SQL skills with the ability to read/write queries.

Responsibilities

  • Collaborate with software engineers and product owners to meet business needs.
  • Write SQL code for testing and quality assurance.
  • Create and monitor test plans and cases.
  • Conduct functional and regression testing.
  • Develop and maintain automated testing frameworks.

Skills

Critical thinking
Time management
Teamwork
SQL scripting
Test planning

Education

Bachelor’s degree in Computer Science or related field

Tools

SOAPUI
Postman
JIRA
Azure DevOps
Job description

Position Description :

Foschini Group (TFG) is seeking a Test Analyst to join its Store Experience product team.

As one of South Africa’s leading independent retailers, TFG offers a diverse portfolio of retail brands across clothing, footwear, jewelry, sportswear, mobile phones, technology products, and home stores. We aim to lead in the fashion and lifestyle sectors in Africa, pushing the boundaries of retail through innovation and expansion.

TFG has grown through differentiation, new business development, acquisitions, and expansion, focusing on developing world-class IT systems, infrastructure, and optimized processes.

The team is looking for an experienced Test Analyst to support quality assurance through agile testing within the product team and to maintain an automation framework aligned with strategic initiatives.

Your key responsibilities will include :

  • Collaborating with software engineers, product owners, and testers within the Store Experience team to meet business needs.
  • Writing SQL code for testing and QA.
  • Analyzing requirements and technical documents to develop test cases.
  • Estimating testing efforts within a Scrum framework.
  • Creating, executing, and monitoring test plans.
  • Implementing test system solutions following QA processes across the Customer & Insights portfolio.
  • Conducting functional, system integration, and regression testing.
  • Performing API testing using payloads in SoapUI or POSTMAN.
  • Analyzing root causes and troubleshooting issues.
  • Developing and maintaining automated scripting frameworks.
  • Coordinating regression testing activities and interpreting results.
  • Preparing and reviewing testing documentation and building reusable test packs.
  • Reviewing requirements for testability and early issue detection.
  • Designing and executing test cases and scenarios.
  • Applying various testing methods including functional, usability, load, regression, and performance testing.
  • Identifying, investigating, and managing defects.
  • Participating in defect management processes.

Your key performance areas will include :

  • Working closely with Scrum teams in Agile development.
  • Reviewing requirements to ensure testability and early issue identification.
  • Preparing test plans, schedules, and designing test cases.
  • Applying testing standards and executing test cases to evaluate system quality.
  • Maintaining and extending test automation suites.
  • Managing defect resolution and monitoring testing progress.
  • Engaging with third-party vendors and service providers.

To qualify for this position, you will need :

  • A Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • At least 4 years of testing experience in an Agile Scrum environment.
  • Minimum 2 years experience testing multi-tier architecture systems.
  • ISTQB Foundation certification.
  • Experience with system integration solutions and testing tools like SOAPUI and Postman.
  • Experience with test management tools such as JIRA or Azure DevOps.
  • Strong SQL skills with the ability to read/write queries and understand database structures.

Essential skills to be successful in this role :

  • Critical thinking and time management.
  • Teamwork and adaptability.
  • Test planning and analysis skills.
  • At least 2 years of SQL scripting experience.
  • Proficiency in black and white box testing.

Experience and knowledge that will be advantageous :

  • SOAPUI, Postman, programming languages like C#, Python, Java.
  • Knowledge of HTML, CSS, HTTP protocols.
  • Azure DevOps, CI/CD pipelines, and test case management.
  • ISTQB Advanced Test Analyst and Agile Tester certifications.

Please ensure your line manager supports your application. Preference will be given, but not limited to, candidates from designated groups as per the Employment Equity Act.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.