**HM Note: This hybrid role is three (3) days onsite**
• *Description:
• *SCOPE**:
'¢ Contribute towards testing activities for the delivery and product management life cycle of the CDT project. The resource will be responsible for the following activities:
'¢ Lead in the development of test strategy, preparation of test cases / scenarios, test scripts, regression test cases/scenarios required to verify solution and system.
'¢ Manage all test activities including AODA and stress/load testing.
'¢ Execute test scripts to verify solution
'¢ Reconcile, manage, record and track system or functional defects, break/fixes identified during unit and user acceptance testing.
• *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 plans, test scripts, test data and data validation.
'¢ Supervise the executing of manual test cases and report test results.
'¢ Oversee the documentation of software defects and track resolution and communicate defect related issues to project team.
'¢ Development of test plans, test cases and test scripts to validate the functionality of various modules.
'¢ Plan, facilitate and support User Acceptance Testing and lead UAT sessions.
'¢ Provide guidance to the business users during User Acceptance Testing
'¢ Management and maintenance of defect log and communication of defect related issues to project manager and project team
'¢ Working closely with QA teams and developers holding triage sessions and ensuring appropriate prioritization of defects
'¢ Working closely with the client lead, prioritize, schedule and remediate defects.
'¢ Prepare test data sets that mimic real-world scenarios, ensuring the data covers a wide range of cases and scenarios.
'¢ Ability to create and execute database queries to extract relevant data
'¢ Execute and evaluate manual/automated test cases and report test results.
'¢ Hold and facilitate test plan/test case reviews with cross functional team members
• *Skills**:
Experience and Skill Set Requirements
• *MANDATORY REQUIREMENTS**:
'¢ 8+ years of demonstrated QA experience, including leading QA teams, defect tracking using a collaborative tool to manage defects and change request and to communicate status of these to all project participants
'¢ Knowledge and experience in the use of version control systems on one or more platforms
'¢ Knowledge and experience in all phases of the Systems Development Life Cycle
'¢ Conceptual skills to see the big picture and assist in integrating QA/testing processes and standards
'¢ Excellent analytical, problem-solving and decision-making skills; organizational, creativity and perseverance skills, verbal and written communication skills and interpersonal skills.
'¢ Public Sector Experience
• *SKILLS AND KNOWLEDGE**:
'¢ Experience in planning, organizing and implementing testing efforts at the specified experience level
'¢ Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases
'¢ Knowledge and experience in the use of automated test tools and version control systems on one or more platforms
'¢ Experience executing functional tests, non-functional tests and systems level integration tests
'¢ Experience supporting user acceptance testing and participating in UAT activities
'¢ Experience with quality assurance principles, practices, tools and structured methodologies
'¢ Experience creating testing strategy documentation, test plans, test cases and test data for various types and phases of testing, including technical and business functional validation
'¢ Experience in quality assurance and testing, including unit testing, data testing, integration testing, load testing, performance testing, etc.
'¢ Knowledge and experience in all phases of the Systems Development Life Cycle
'¢ Excellent analytical, problem-solving and decision-making skills; organizational, creativity and perseverance skills; verbal and written communication skills; and interpersonal skills
'¢ A team player with a track record for meeting deadlines
'¢ Knowledge of one or more automated testing tools
• *CRITERIA**:
• *Criteria 1 - Technical Skills (35 Points)**
'¢ Knowledge and experience of automation tools and use of version control systems on one or more platforms
'¢ Experience executing functional tests, non-functional tests, data testing and systems level integration tests
'¢ Able to extract and retrieve data by using database queries (e.g., SQL)
'¢ Demonstrated knowledge and experience in all phases of the Systems