Software Quality Assurance Engineer Karachi,Pakistan
-
Job Title Job Type
Software Quality Assurance Engineer Full Time, Permanent
Location Pay Rate
Karachi, Pakistan Depend on Experience
Job Description
A SQA Engineer is responsible for the overall quality of the software product developed by Software Programmers
Responsibilities
Perform functional, user acceptance and regression testing on all central system, subsystems, modules and applications.
Create, maintain and update test cases, based on business requirements.
Assist SQA Manager in development of test plan and Test Reports.
Reporting and managing software issues. Understanding of activities throughout the software development lifecycle.
Wherever possible use Automation and other Industry best practices to enhance the testing process.
Do testing of assigned modules.
Prepare Test Cases and Submit Bug Reports/Software Change Requests for Software Programmers
Discussion with software development team regarding issues found out during testing activity.
Perform research work related to project or SQA activities
Documentation as per requirement as asked by Project Manager or SQA Manager
Perform Black box testing.
Perform White box testing (code level)
Perform Load / stress testing
Verify bug tickets as software development team fixes bugs on local testing and production servers
Job Specification
Experience in software development processes and automated testing.
Programming experience in C#, ASP.NET ADO.Net, ADO, Classic ASP, HTML, JavaScript/ VBScript and UI testing.
Ability to work with development engineers to define, develop, and integrate automated tests in the selected test suite.
Must understand OOA/OOD.
Ability to work with software managers to create test plans and test improvement projects, including work break downs & detailed planning.
Ability to train and educate technical personnel in automated test processes.
Good written and verbal communication skills.
Develop pro-active solutions to improve SW test efficiency, support project development & integrating efforts with distributed teams, and implement process and quality improvements.
1+ Years of Hands on Experience on above mentioned skills
BCS/BS in Computer Sciences, B.E in Computer Engineering-MCS/MS in Computer Sciences will be preferred
04 Sep 2007, 12:17 Kanwal Ali