Job Description
JOB DESCRIPTION
Required skills
- B.Sc. Computer Science or National Diploma (IT) or equivalent.
- Minimum 4 years testing experience on multiple complex platforms.
- ISEB Intermediate or equivalent.
- Solid understanding of testing concepts.
- Extensive experience of creating manual test plans and test cases.
- Deep understanding of the Software Development Life Cycle.
RESPONSIBILITIES
- Documenting software testing methodology and process.
- Testing of on-going application maintenance by ensuring changes meet business requirements and do not introduce risk to the business.
- Documenting and executing regression, functional, and integration tests.
- Providing support to development, QA and project teams when required.
- Compiling documentation describing product functions and features.
- Troubleshooting and managing software bugs and defects.
- Working with developers and the QA team to complete tasks within allocated timeframes.
- Experience working with Microsoft SQL Server and ability to write SQL queries.
- Exposure to software development methodologies.
- Understanding of QA and testing methodologies.
- Strong analytical, methodical and troubleshooting skills.
- Excellent planning and organisational skills.
- A high level of persuasiveness and credibility.
- An analytical approach to problem solving.
- Excellent written and spoken communication skills.
- Experience with platform and operating system architecture.
- Ability to perform operating system and software installations.
- Documenting results of tests performed and signing off on these.
- Liaise with relevant stakeholders on results of tests performed – including defect and requirement issues.
- Effective stakeholder management - keep management, users and developers informed of progress through effective communication and management of expectation.