- Analysis of software’s functional and technical requirements as well as design peculiarities and architecture to identify relevant testing considerations.
- Creation of test plans that contain expected timelines for completion and address all considerations raised during the analysis phase.
- Articulation and documentation of test information including test scripts, test scenarios, test data, pre-conditions and test outcomes.
- Manual or automated execution of test scripts.
- Analysis of testing output to identify discrepancies and uncover defects.
- Reporting and tracking of defects isolated during testing and verification of corrections made.
- Management of each testing engagement to ensure that minimum quality standards are achieved within stipulated timelines.
- Minimum of BSc in Computer Science or in relevant field.
- Basic knowledge of programming.
- You must be performance driven with a proven track record
- Ability to work in a fast-paced environment.
- Good communication skills
- Excellent interpersonal and analytic skills