Posted on: 27 February 2025
ID 932202

Junior Software Tester

Job title : Junior Software Tester

Job Location : Gauteng, CenturionDeadline : March 10, 2025Quick Recommended Links
  • Jobs by Location
  • Job by industries
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 detail 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.
  • ICT jobs
Occupation:
IT, computing jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad