About our client:

Having enjoyed continuous growth since inception in 2004, our client is a reputable, international specialist in ICT services. They create tailored solutions for a number of blue-chip clients across industries such as telecommunication, retail and financial services. Joining their elite team will provide you with a career filled with opportunities for growth on both a technical and personal level.

What you will be doing:

  • Analyse and comprehend software requirements and technical specifications.
  • Develop thorough and well-organised test plans and test cases.
  • Conduct manual and automated testing across web, mobile, and desktop platforms.
  • Identify, document, and monitor defects using test management systems.
  • Execute regression, integration, system, and user acceptance testing.
  • Work closely with developers, product owners, and stakeholders to understand needs and guarantee sufficient test coverage.
  • Verify that software meets performance, security, and usability standards.
  • Deliver comprehensive feedback and test outcomes to the development team.
  • Participate in the ongoing enhancement of QA procedures and optimal practices.

What our client is looking for:

  • A relevant tertiary degree would be beneficial (Computer Science, Information Systems, etc.)
  • Relevant certifications (e.g., ISTQB Foundation Level) are a plus.
  • 1-3+ years of experience in Software Testing or Quality Assurance.
  • Proven ability to test web, mobile, and/or enterprise software applications.
  • Solid grasp of the Software Development Lifecycle (SDLC) and Testing Lifecycle (STLC).
  • Familiarity with both functional and non-functional testing methodologies.
  • Basic database knowledge with the ability to execute SQL queries.
  • Proficiency in using test management and bug tracking tools (e.g., JIRA).
  • Exceptional attention to detail and strong analytical capabilities.
  • Excellent communication and documentation skills.
  • Ability to manage time effectively and handle multiple testing assignments.
  • Capable of working independently as well as collaboratively within a team.
  • Experience with test automation tools.
  • Knowledge of scripting or programming languages such as Python or Java would be beneficial.

Job ID:

  • J106899

For a more comprehensive list of opportunities that we have on offer, do visit our website – [URL Removed]

Desired Skills:

  • Software Testing
  • Team Lead
  • Testing Methodologies

Learn more/Apply for this position