Job Description
Responsibilities:
Review the functional specifications
Write test plans based on the requirements and functional specifications
Execute test plans and update the test results status to the test manager
File defects in bug tracking database and follow up with software developers
Some level of automation of test cases
Take on individual or small team projects; set goals, document and implement
Ensure developer functional specs have been reviewed for feature in a release
Job Specification
Requirements:
At least six months of relevant experience in Software Engineer and QA Processes [Aymen: suggestion to remove this point]
Strong problem solving, troubleshooting, debugging skills, detail orientation [Aymen: suggestion to remove this point]
Ability to work well individually and with team members
[Suggestion to Add Following points:]
Strong concepts of QA methodologies (Functional Testing, Usability Testing, Reliability Testing, Performance Testing, Regression Testing, and the like)
Ability to write test cases/uses cases/test plan
Qualification:
Four years Bachelor's or Masters Degree in Engineering or Applied Sciences preferably IT related (BS CompEng, BS CompSci, BS IT or equivalent degree) from HEC recognized university or similar technical discipline