C

Software Tester - Belville

CSG Resourcing
Full-time
On-site
Centurion, South Africa
Software Tester

Introduction

We are seeking a Software Tester to ensure the quality and reliability of our logistics platform. The ideal candidate will work closely with developers, product managers, and business stakeholders to test new features, automate testing where possible, and maintain high standards of software quality.

Duties & Responsibilities

  • Develop, execute, and maintain test plans, test cases, and test scripts for web and mobile applications.
  • Perform functional, regression, integration, performance, and exploratory testing.
  • Identify, document, and track software defects using issue-tracking tools.
  • Collaborate with developers and product teams to understand requirements and test software effectively.
  • Automate test cases using appropriate tools and frameworks.
  • Conduct API testing to ensure seamless backend operations.
  • Assist in defining quality assurance standards and best practices within the development lifecycle.
  • Participate in Agile/Scrum ceremonies, including sprint planning and retrospectives.
  • Provide feedback on usability, functionality, and overall user experience.

Desired Experience & Qualification

  • 2+ years of experience in software testing (manual and automated).
  • Proficiency in writing test cases and executing test scripts.
  • Experience with automated testing tools (e.g., Selenium, Cypress,Playwright, Appium, or similar).
  • Familiarity with API testing tools (e.g., Postman, RestAssured).
  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Experience testing web and mobile applications.
  • Basic knowledge of programming/scripting languages (e.g., JavaScript, TypeScript, Python, or Java) for test automation.
  • Experience working with CI/CD pipelines (e.g., GitHub Actions, Jenkins, Bitbucket Pipelines).
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork skills.

Β 

Nice to Have

  • Experience with performance testing tools (e.g., JMeter, k6, LoadRunner).
  • Experience in security testing and best practices.
  • ISTQB certification or equivalent.
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Exposure to logistics or supply chain technologies.