Job DescriptionScope:
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:
- Leadand contribute to in the development of test strategy, preparation of testcases and / scenarios, test scripts, regression test cases and scenariosrequired to verify solution and system, and testing summary reporting atthe end of testing cycles
- Manageand schedule all test activities including test case development, DevOpsmaintenance activities, AODA and stress/load testing
- Leadteam and participate in the execution of test cases and scripts to verifysolution. Reconcile, manage, record and track system or functionaldefects, break/fixes identified during unit, system, functional, businessand user acceptance testing
Assignment Deliverables:
- Reviewfunctional and design specifications to ensure full understanding ofindividual deliverables
- Identifytest requirements from specifications, map test case requirements anddesign test coverage plan
- Identifyany potential quality issues per defined process and escalate potentialquality issues to management
- Develop,document, and maintain functional, system and UAT test cases and othertest artifacts like the test plans, test scripts, test data, test summaryreports and data validation
- Superviseand participate in the executing of manual test cases and report testresults. Oversee the documentation of software defects and trackresolution and communicate defect related issues to project team
- Developmentof test plans, test cases and test scripts to validate the functionalityof various modules
- Abilityto create test plan, test cases and test scripts to validate those changesmade to the application
- SupportUser Acceptance Testing and lead initial UAT sessions, providing guidanceto the business users during UAT
- Reviewuser documentation and provide feedback to improve application alignmentand clarity of the information
- Managementand maintenance of defect log and communication of defect related issuesto project manager and project team
- Workingclosely with QA teams, business resources and developer's vendor resourcesholding or support triage sessions to ensure appropriate, logging,tracking, monitoring, prioritization and remediation of defects
- Preparetest data sets that mimic real-world scenarios, ensuring the data covers awide range of cases and scenarios
- Abilityto create and execute database queries to extract relevant data
- Executeand evaluate manual/automated test cases and report test results
- Hold,facilitate, or support test plan/test case reviews with cross functionalteam members
RequirementsExperience and Skill Set Requirements:Must Haves:- 8+years of demonstrated QA experience, including leading QA teams,defect tracking using a collaborative tool to manage defects and changerequest and to communicate status of these to all project participants
- Hands-onexperiences with technologies/platforms such as SharePoint, Web Services,HTML, JavaScript and VBScript, COTS, SaaS and Cloud applications
- Demonstrateknowledge and experience in the use and configuration of automated testtools and version control systems on one or more platforms, like MicrosoftDevOps
- Demonstratedexperience working with clients and technical teams to ensure effectiveresolution of defects and management of change requests are complete
- Knowledgeand experience in the use of version control systems on one or moreplatforms, preferably Microsoft DevOps
- Knowledgeand experience in all phases of the Systems Development Life Cycle
- Excellentanalytical, problem-solving and decision-making skills; organizational,creativity and perseverance skills; verbal and written communicationskills; and interpersonal skills
Skill Set Requirements:Mandatory Requirements:
- 8+years of demonstrated QA experience, including leading QA teams, defecttracking using a collaborative tool to manage defects and change requestand to communicate status of these to all project participants
- Demonstrateknowledge and experience in the use and configuration of automated testtools and version control systems on one or more platforms, like MicrosoftDevOps
- Knowledgeand experience in all phases of the Systems Development Life Cycle
- Experiencecoordinating testing activities with project managers and others teammembers
- Conceptualskills to see the big picture and assist in integrating QA/testingprocesses and standards
Desired Skills and Experience:
- Experiencein planning, organizing and implementing testing efforts at the specifiedexperience level
- Knowledgeof structured methodologies for the development, design, implementationand maintenance of applications
- Knowledgeand experience in the use of automated test tools and version controlsystems on one or more platforms, like Microsoft DevOps
- Experienceinitiating the specification, preparation, implementation and execution oftests, monitor the test results, checking the entrance and exit criteria
- Experienceexecuting functional tests, non-functional tests and systems levelintegration tests
- Experiencecoordinating testing activities with project managers and others teammembers
- Experiencesupporting user acceptance testing and participating in UAT activities
- Experiencecontributing the testing perspective to other project activities, such asdevelopment, integration testing, etc
- Experiencewith quality assurance principles, practices, tools and structuredmethodologies
- Experiencecreating testing strategy documentation, test plans, test cases and testdata for various types and phases of testing, including technical andbusiness functional validation
- Experienceadapting planning based on test results and progress (tweaking the plan)and take necessary actions to compensate for problems
- Experiencein quality assurance and testing, including unit testing, data testing,integration testing, load testing, performance testing, etc
- Knowledgeand experience in all phases of the Systems Development Life Cycle
- Excellentanalytical, problem-solving and decision-making skills; organizational,creativity and perseverance skills; verbal and written communicationskills; and interpersonal skills
- Ateam player with a track record for meeting deadlines, with the ability toshift priorities quickly and effectively when needed
Technical Skills:- Handson experiences with technologies/platforms such as SharePoint, WebServices, HTML, JavaScript and VBScript, COTS, SaaS and Cloud applications
- Knowledgeand experience of automation tools and use of version control systems onone or more platforms
- Demonstrateknowledge of regression, data and integration testing with enterpriselevel applications/solutions.
- Demonstrateexperience executing functional tests, non-functional tests, data testingand systems level integration tests
- Demonstrateability to extract and retrieve data by using database queries (e.g., SQL)
- Demonstrateknowledge and experience in all phases of the Systems Development LifeCycle
- Demonstrateknowledge of structured methodologies for the development, design,implementation and maintenance of applications
- Demonstrateexperience contributing the testing perspective to other projectactivities, such as development, integration testing, etc.
- Knowledgeand experience in all phases of the Systems Development Life Cycle
- Demonstrateknowledge and experience in the use of version control systems on one ormore platforms, preferably DevOps
Quality Assurance Skills:- 8+years of demonstrated QA experience, including leading QA teams, in defecttracking using a collaborative tool to manage defects and change requestand to communicate status of these to all project participants
- Demonstrateexperience in test management (Test Plan, Test Scenarios, Test Cases andTest Execution), defect management (Defect Life Cycle and Triage) and TestExecution Reporting
- Demonstrateexperience in defect tracking using a collaborative tool to manage defectsand change request and to communicate status of these to all projectparticipants
- Demonstrateexperience with User Acceptance Testing and leading initial UAT sessions
- Demonstrateexperience in planning, organizing and implementing testing efforts at thespecified experience level
- Demonstrateknowledge and experience in the use of automated test tools and versioncontrol systems on one or more platforms, like Microsoft DevOps
- Experienceinitiating the specification, preparation, implementation and execution oftests, monitor the test results, checking the entrance and exitcriteria
- Demonstrateexperience executing functional tests, non-functional tests and systemslevel integration tests
- Demonstrateexperience with quality assurance principles, practices, tools andstructured methodologies
- Demonstrateexperience creating testing strategy documentation, test plans, test casesand test data for various types and phases of testing, including technicaland business functional validation
- Demonstrateexperience in quality assurance and testing, including unit testing, datatesting, integration testing, load testing, performance testing, etc
Business Skills:- Demonstrateexperience working with clients and technical teams to ensure effectiveresolution of defects and management of change requests are complete
- Demonstrateexperience in providing periodic status reports, present test datadefects/migration strategy and approach to executives and otherstakeholders
- Demonstrateexperience coordinating testing activities with project managers andothers team members
- Demonstrateexperience supporting user acceptance testing and participating in UATactivities
- Demonstrateexperience adapting planning based on test results and progress (tweakingthe plan) and take necessary actions to compensate for problems
- Demonstrateexperience being a team player with a track record for meeting deadlines,with the ability to shift priorities quickly and effectively whenneeded
- Demonstrateconceptual skills to see the big picture and assist in integratingQA/testing processes and standards
- Demonstrateexcellent analytical, problem-solving and decision-making skills;organizational, creativity and perseverance skills; verbal and writtencommunication skills; and interpersonal skills
Public Sector Experience:- Previousexperience working in Government or Public Sector organizations