• Developing test scripts and test data.
• Tracking of Test Cases using the appropriate ITS Tools, such MS Dev Ops.
• Executing test scripts and record software defects.
• Documenting software defects and track resolution.
• Development of test plans, test cases and test scripts to validate the functionality of various modules.
• Collaborate with UAT participants to collect feedback and log/track issues/bugs.
• Ability to test plan, test cases and test scripts to validate changes made to the solution/system.
• Provide, plan and support User Acceptance Testing and lead initial UAT sessions.
• Review user documentation and provide feedback to improve application alignment and clarity of the information.
• Management and maintenance of defect log and communication of defect related issues to PM
• Working closely with the Project team, including developers holding triage sessions and ensuring appropriate prioritization of defects
• Facilitate a daily QA stand-up with development team.
• Working closely with the client lead, prioritize, schedule, and remediate defects.
Additional Responsibilities:
• 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.
• Develop, document and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts and automated scripts.
• Execute and evaluate manual or automated test cases and report test results.
• Hold and facilitate test plan/case reviews with cross-functional team members.
• Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
• Ensure that validated deliverables meet functional and design specifications and requirements.
• Isolate, replicate, and report defects and verify defect fixesSKILLS AND KNOWLEDGE:
Required Skills
• Experience in quality assurance at the specified experience level
• Working knowledge of SharePoint, .NET Web, Web Services, HTML, Jira, MS Dev Ops, JavaScript, VBScript and related scripting technologies for automation
• Knowledge and experience in the use of automated test tools and version control systems on one or more platforms
• Knowledge and experience with Cloud Technologies, such as AWS, and MS Azure
• Knowledge and experience in all phases of the Systems Development Life Cycle (SDLC)
• Excellent analytical, problem-solving and decision-making skills; organizational, 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 and automated test scripts
Functional/Technical Skills
• Diverse knowledge of testing to be able to provide recommendations to senior management/leadership
• Knowledge and experience in technical aspects of software solution being tested
• Business process understanding