Job Description :
Job Title: Senior Test Lead Location: Mason, OH or Secaucus, NJ Duration: 9 months Skills Possess broad awareness of testing approaches, practices and techniques in order to help design and deliver the overall testing methodology used by the team Have the ability to monitor the effectiveness of the testing function and bring about improvements through insights gained via analysis at all stages of the SDLC/STLC Strong agile expertise in scrum and Kanban Strong decision and problem solving skills Ability to ccollaborate with stakeholders execute, complete test events and approaches within the allotted timeline and within quality standards Strong communication skills with all the key stakeholders to communicate quality progress and assess quality Ability to lead the quality engineering and implementation of an enhancement from concept to delivery Duties and Responsibilities: Review and analyze the project requirements Plan, Organize, Supervise the knowledge transfer to the Software Test Engineers and self Collect the queries related to the requirements and get them resolved by the business person (e.g. the client, business analyst, product manager or project manager) assigned to the project Plan, organize and lead the testing kick-off meeting Scope and Plan required Test Events / Test Cases; encompassing appropriate manual and automated testing Create the software test plan (within QA Complete) Liaise with performance test team as needed Create the test schedule (tasks, dependencies and assigned team members) Identify mentoring and training opportunities to develop Software Test Engineer / QA Analyst Staff Review the test cases and test data generated by the Software Test Engineers. Coordinate updates Track the new/ updated requirements in the project and modify testing artifacts accordingly Get information on the latest builds from the development team/ the client Administer the project in the test management system Administer the Application under test (e.g. add users for the tests), as required Assign and Supervise tasks to the Software Test Engineers based on the software test plan Check the status of each assigned task daily and resolve any issues faced by the team members with their tasks Schedule and execute the test automation on the project Organize defect reports and assign valid defects to the relevant developer/ development manager Consolidate and report test results to the concerned stakeholders