Job Responsibilities
- Participate accordingly in all SDLC phases and accomplish assigned tasks effectively and efficiently.
- Participate in Application testing and Release Verification (testing, defect reporting, and post-fix bugs verification) to ensure successful task completion.
- Participate in formal technical reviews of artifacts (e.g. SRS, FS, DS, Installation Guides, etc.) generated at various phases of SDLC.
- Participate in Test Plan, Test Case, and Test Script development, maintenance, and execution.
- Conduct document reviews and communicate issues identified in the review to the respective document owner.
- Ensure appropriate resolution of issues identified in document reviews.
- Transfer application business and domain knowledge to Team Members.
- Perform R&D on new quality assurance & control methodologies and technologies.
- Set up, configure, and maintain test lab configurations to support various test scenarios and environments.
Job Specification
Technical Skills:
- Working knowledge and experience with software testing and quality assurance activities, methodologies, tools, and techniques.
- Working knowledge of SQL-Server or any other RDBMS and SQL language.
- Working knowledge of automated testing and defect tracking tools preferred (e.g. Selenium, WinRunner, Test Director, Emprix eTest Suite, etc.).
- Knowledge of any process model, e.g., ISO9001 or CMMI preferred but not required.
- Knowledge of Software process Improvement and Project Audit.
- Knowledge of Software Configuration Management.
- Good understanding of object-oriented approach and programming skills.
- Understanding of software Bug Life Cycle.
Management/Interpersonal Skills:
- Strong problem-solving and analytical skills with a detail-oriented approach.
- Ability to convince and communicate with objectivity.
- Strong verbal and written communication & documentation skills.
- Healthy team spirit and ability to work under strict deadlines.
Location: Information Technology and Services - Karachi, Pakistan