- Job Description: Develop test plans/cases from business and user stories, requirement specifications; define methodologies, pass/fail criteria, risk assessment and assumptions.
- Execute test plans, test cases within the agreed upon timelines ensuring the application is performing as expected.
- Troubleshoot and review logs/queues as required to analyze and prioritize potential defects.
- Document and record bugs and errors discovered during system integration end-to-end testing.
- Execute manual and automated test cases that validate the functionalities, code quality and reports test results, following all formal test architectures and project processes.
- Assignment Deliverables: Review functional and design specifications to ensure full understanding of individual deliverables.
- Identify test requirements from specifications, map test case requirements and design test coverage plan.
- Identify any potential quality issues per defined process and escalate potential quality issues to management.
- Develop, document and maintain functional test cases and other test artifacts like the test data and data validation.
- Developing test scripts and test data.
- Executing manual test cases and report test results.
- Documenting software defects and track resolution.
- Development of test plans, test cases and test scripts to validate the functionality of various modules.
- Ability to test plan, test cases and test scripts to validate those changes made to the application
- Review user documentation and provide feedback to improve application alignment and clarity of the information.
Experience and Skill Set Requirements:
- Mandatory Requirements: Knowledge and experience in all phases of the Systems Development Life Cycle.
- Excellent analytical, problem-solving and decision-making skills; creativity and perseverance skills, verbal and written communication skills and interpersonal skills.
- Product cycle (functional & non-functional) testing experience.
- Test case design and review experience (from business requirements).
- Test case development experience.
- Experience in defect tracking.
- Test scenarios (use-cases) design and review.
- Test execution, analysis and reporting experience.
- Experience in writing manual test scripts.
- Skills and Experience: Experience in Quality Assurance processes and methods.
- Working knowledge of SharePoint, Web Services, HTML, JavaScript and VBScript.
Resumes Evaluation/Criteria:
- Technical Skills: Hands on experiences with technologies such as SharePoint, Web Services, HTML, JavaScript and VBScript.
- Demonstrated knowledge and experience in all phases of the Systems Development Life Cycle.
- Quality Assurance Skills: 5+ years of demonstrated experience in defect tracking using a collaborative tool to manage defects and change request and to communicate status of these to all project participants.
- Demonstrated experience in developing test scenarios, test scripts and test data; documenting software defects and tracking resolutions.
- Experience with User Acceptance Testing.
- Business Skills: Demonstrated experience working with technical teams to ensure effective resolution of defects and management of change requests are complete.
- Excellent analytical, problem-solving and decision-making skills; creativity and perseverance skills; strong verbal and written communication skills.
- Public Sector Experience: 5+ years experience working in Government or Public Sector organizations.