Pick n Pay Stores Limited, through its subsidiaries and associates, operates in the retail sector on the African continent.
Pick n Pay is the quintessential family store focused on the customer. Since 1967 when consumer champion Raymond Ackerman purchased the first few stores, the Ackerman family’s vision has grown and expanded to now encompass stores in ...
Read more about this company
This exciting opportunity exists in our Online Shopping Division in Cape Town. We are looking for a Software tester to assist in leading the development of the entire on-demand infrastructure, including the Client front-end app, Store Picking app, Front-end Admin portal & Back-end Infrastructure.
The role offers incredible future growth potential. As we scale our tech team extensively in the next year, we are looking for a resource that can help us build a strong team and that resource could quickly become the tech lead.
Previous experience within the retail environment advantageous
Previous experience within Pick n Pay advantageous
Previous experience within the on-demand industry advantageous
Excellent experience working with graphics/product design tools to match the build to the design, such as: inVision or Mocups
Proficient with Excel, Trello and other project management tools
Understanding of HTML, CSS/Less/SaaS and at least one front-end framework (e.g. Angular, React, Vue, Aurelia)
Working experience consuming RESTful services/APIs
Good experience with responsive layout and mobile design
Commercial experience delivering projects with Agile/Lean methodologies
Familiar with apps such as Uber, Taxify, Takealot, Superbalist
Familiar with the on-demand delivery industry and/or the retail industry
Duties & Responsibilities
Functional Testing of a public-facing eCommerce app, supported on multiple device platforms
Functional Testing of a web-based back-end portal which supports the app and all internal order management processes
Documentation and Reporting on findings and testing processes and procedures
Documentation and maintenance of documentation and specifications of the software system
Assistance with the compilation of specifications for the software system
Iterative testing of new releases to ensure they meet requirements
Testing will be in collaboration with a remote development team who will require detailed documentation of test processes and results where the system does not meet specification