Job Description
Job Summary
- To conduct all levels of testing on new enterprise software and enhancements as per the test plan to ensure the deployment of quality solutions
Responsibilities
- Set up the test bed, ensuring that the data used is realistic to facilitate a wholistic testing experience
- Code scripts as required for automated testing to enable the rigorous and efficient testing of software
- Carry out and coordinate all levels of testing to ensure that the developed software meets specifications and quality requirements
- Adhere to the testing plan and where there are hindrances, escalate to the
- Lead to ensure that the on-time delivery as per the project plan is not compromised
- Analyse the test results, identify bugs and other errors and provide reports to the relevant stakeholders to enable the deployment of fully functional software
- Identify shortcomings in existing processes, systems and procedures, and use established change management programs to address them
Requirements
General Education:
- First Degree in Computer Science or related field
General Experience:
- 3 - 5 years of experience in software engineering