Job Location : Gauteng, CenturionDeadline : March 10, 2025Quick Recommended Links
- Jobs by Location
- Job by industries
- 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.
- 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.
- Bachelor's degree in a relevant field (e.g., Informatics, Computer Science, Data Science, Business Management).
- 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
- 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.
- 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.
- 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