Junior Software Tester

Be among the first applicants.
Findojobs South Africa
Benoni
ZAR 300 000 - 400 000
Be among the first applicants.
3 days ago
Job description

Job title: Junior Software Tester

Job Location: Gauteng, Centurion

Deadline: March 10, 2025

Overview:

Moyo is a digital consulting, technology, and talent provider focused on simplifying business transformation. The successful candidate will work on a customizable data analytics and operational platform developed by Moyo to streamline interactive reporting and digital business processes.

Primary Duties and Responsibilities:

  • The Junior Software Tester plays a critical role in ensuring the quality and functionality of the Product Platform software application by performing testing activities, identifying bugs, and verifying fixes in a structured and systematic manner.

Required Qualifications:

  • Bachelor's degree in a relevant field (e.g., Informatics, Computer Science, Data Science, Business Management).

Technology:

  • Knowledge of .NET Core with C#, .NET Web API, and Entity Framework Core [Code First] is an advantage.
  • Knowledge of Microsoft SQL Server is an advantage.
  • Angular (2.0+) with Typescript.
  • NGXS, RXJS, Ionic.
  • Cypress, or other testing software.

Experience and Knowledge:

  • Prior internship or coursework in software testing is a plus.
  • Basic understanding of software development and testing methodologies.
  • Knowledge of testing tools (e.g., Cypress, Selenium, JIRA, TestRail, etc.).
  • Familiarity with defect tracking systems.
  • Strong analytical and problem-solving skills.
  • Good written and verbal communication skills.
  • Ability to work collaboratively in a team environment.
  • Detail-oriented mindset with a commitment to delivering high-quality work.
  • Familiarity with DevOps is a plus.

Responsibilities:

  • Perform manual and automated testing of the product platform, documenting, and analysing results.
  • Identify and log software defects using tools like DevOps and JIRA, and collaborate with developers to resolve them.
  • Execute regression tests to ensure fixes do not introduce new defects.
  • Maintain and update test plans, scripts, and documentation.
  • Collaborate with the development team to clarify requirements and ensure deliverables meet quality standards.
  • Continuously learn about the product platform to stay updated on new features.
  • Compile release notes and communicate release details to the team.
  • Identify opportunities for product improvement and efficiency gains with the platform.
  • Promote the adoption of new tools, technologies, and methodologies to enhance productivity and quality if needed.
  • Recommend automation opportunities to streamline repetitive testing tasks.
  • Suggest enhancements to existing testing frameworks or tools.

Competencies:

  • Time management and organizational skills.
  • Eagerness to learn and adapt to new technologies.
  • Strong attention to detail and accuracy.
  • Proactive approach to identifying and resolving issues.
  • Critical thinking and problem-solving.
  • Deductive and inductive reasoning.
  • Technical literacy and analytical skills.
  • Must be able to work within a close-knit team.
  • Needs to be able to work independently.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Junior Software Tester jobs in Benoni