Do you have a sharp eye for detail and a drive to improve software quality? Are you looking to play a key role in testing, automation, and performance monitoring within a dynamic development team? We would like to hear from you.
What is Expected of You
- Assist in developing and maintaining automated unit tests for software applications.
- Diagnose software problems and guide users through resolutions.
- Monitor software systems for performance and uptime.
- Maintain documentation of incidents and resolutions.
- Support QA processes including test planning, design, execution, and documentation.
- Write and maintain scripts in JavaScript, C#, and Python for testing and automation.
- Collaborate with developers and analysts to understand requirements and ensure quality standards.
- Participate in code reviews and help maintain the existing code base.
- Identify and document bugs/issues using test management and bug-tracking tools.
- Support the deployment and monitoring of applications in test and production environments.
- Perform other tasks as directed by the Team Leader.
What You Are Expected to Bring
- An academic qualification at NQF Level 6 or higher, recognized by MQRIC or equivalent.
- Preferably a degree in ICT or a related subject.
- Minimum of 3 years of relevant experience (more is preferred).
- Alternatively, 7+ years of relevant experience may be considered if formal qualifications are not held.
- Software testing certifications.
- Scripting experience in relevant languages.
- Basic experience with C# .Net, JavaScript, and Python.
- Understanding of unit testing frameworks like NUnit or XUnit.
- Familiarity with Selenium or other test automation tools.
- Exposure to REST API testing and basic SQL queries.
- Knowledge of HTML, CSS, and JavaScript for front-end testing.
- Experience with test management and bug-tracking tools.
- Willingness to learn and grow in a QA and support role.
What's in it for you?
- Competitive salary and benefits package
- Excellent opportunities for career development and growth
- The opportunity to make a real impact on the digital transformation of the organisation.
- Flexible working hours