Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description:
- Perform System Testing of new applications and existing software enhancements to ensure they meet design specifications.
- Perform Functionality Testing of new applications and existing software enhancements to ensure they meet business requirements through performing end to end business scenario tests.
- Perform Regression Testing of new applications and existing software enhancements to identify any possible impacts caused by changes.
- Recording of test results.
- Assist in the maintenance and management of manual and automated scripts & test databases.
- Contribute in conjunction with other members of the team to ensure all software errors are identified and corrected.
- Ensure all aspects of work meet company quality standards and client expectations with guidance from Test Management.
- Assist in the analysis of design specifications in order to produce comprehensive test scripts and scenarios for expected results to be performed manually and using automated testing tools.
- Testing fixes required for reported faults, including tests for possible impacts from changes.
- Update test cases based on the discovered defects.
- Ensure tasks prioritized effectively and testing tasks delivered on time.
- Writing, generating and reviewing software test cases, bugs and scenarios.
- Create and use test scripts for automated functional and data-driven testing.
Job Requirements
Job Requirements:
- Computer science degree (Or an IT-related field or similar).
- Knowledge of software testing principles, testing processes and methodologies.
- 1-2 years experience in software testing.
- A good understanding of the software development process.
- Outstanding attention to detail.
- Good writing skills (for writing scenarios, test cases, bugs and for documenting test process).
- Excellent communication skills.
- Ability to work under pressure and to tight deadlines.
- Ability to work productively as part of an integrated team.
- Possession of excellent analytical and troubleshooting skills.