Apply for Job

Quality Assurance

Vacancy Details

Reference No.



Our client, an enterprise retail software development specialist with a focus on customer experience seeks an individual to assume the role of a Quality Assurance Tester. The successful incumbent will be working closely with the Business Owner, Business Analysts, Developers, Architects, DPMs to analyse functional and non-functional business requirements.


  • To create the specification by example tests/acceptance tests and identify the required test data.
  • Works alongside other Quality Analysts within a project team.
  • Experience in setting up test environments.
  • Participate in Sprint Planning, stand up, retrospective and other sprint ceremonies.
  • Participate in story time with the business analyst and technical lead / architect in refining the product backlog and high-level estimations.
  • Participates in customer workshops to obtain the customer requirements and at times acts as a proxy product owner and be able to demonstrate delivered user stories to the customer/stakeholder.
  • Estimate QA effort for new user stories, change requests and defects.
  • Identifies QA tasks for new user stories during planning sessions.
  • Preform manual testing.
  • Perform and monitor automated testing with Developers (SQL, XML, Java, Automation experience essential).
  • Exploratory testing.
  • Regression testing.
  • Produce test plans and test metrics.
  • The ability to investigating the root cause of a defect and to review with the project team.
  • Create defects with appropriate replication steps in the internal change control system and provide logs where possible.
  • Create and maintain release documentation for internal and external distribution.
  • Set up and maintain test environments and deploy software.
  • Monitors the tasks for completed user stories to meet the definition of done.
  • Serve as 1st line support for the team. Test defects raised by internal and external clients to validate defects.
  • Review functional and design stories to ensure full understanding of individual deliverables at the start of each sprint.
  • Develop, document and maintain functional test cases and other test artefacts like the test data, data validation etc.
  • Working collaboratively as part of an Agile development team:


  • Ideally an IT Diploma or Certificate will be an advantage but is not essential.
  • Minimum requirement is Matric with at least 3  years of on the job work related experience. Remuneration package will be tailored according to relevant experience.
  • Ideally but not essential, experience using Agile methodologies will be an advantage.

Position Type


Work Level



Market Related


Information Technology

Salary Type



Cost To Company

Affirmative Action


Geographic Location

Western Cape - Cape Town CBD