The QA Program Lead has the overall responsibility for the testing success of specific projects within the SSG Build group. The QA Program Lead will independently prepare and execute tests as well as manage all aspects of the testing effort, including plans, schedule, tools, and onshore/offshore team members. The QA Program Lead will work closely with various project managers in the NBCU to ensure that their applications are functioning properly. Candidate must have analytical and problem-solving skills to help validate the implementation of products against functional and technical specifications and assist other members of the project teams through careful planning and testing. This role will work with multiple Software Development programs and projects.
The QA Program Lead will:
•Define test plans and ensure successful implementation
•Identify the appropriate test guidelines
•Ensure standard methodology and procedures are followed
•Learn and understand the functionality of the applications or enhancements to be deployed (including screen, report, batch, and interface design)
•Explain the testing methodology, processes, tools, templates, environment, and concepts to the team members
•Create and manage testing schedule and work plan
•Coordinate test planning efforts
•Assign tasks to team members and review their key deliverables
•Manage a combined team of onshore and offshore testing resources (up to 15 resources)
•Create and maintain test conditions, cases, and scripts for each testing pass
•Supervise the planning and preparation of the test deliverables created by team members
•Review test deliverables with the project teams
•Work with other teams/ departments to resolve issues during tests
•Escalate issues to QA leadership that impede the test effort
•Supervise data and environment coordination
•Monitor testing progress and test execution schedule
•Coordinate schedule for builds and fixes
•Monitor and approve of builds in the QA environment
•Verify system execution against expected results (checkout) for each testing pass
•Communicate test progress and summary metrics to the project team
•Document potential defects
•Lead defect meetings and ensure accurate and timely status updates
•Verify entry criteria and exit criteria is complete
•Assist testing team members where possible
•On call support during the non-working hours (including weeknights, weekends, and holidays)
•Coordinates resources in several locations and with several different types of QA tasks.
•Drives the overall QA planning /tracking and reporting for all the assigned project(s).
•Drives the regression automation effort for selected apps
•Minimum 8 years of experience functional System testing complex software applications (custom web apps – Java, . NET, as well as package apps)
•5+ years of experience in leading and managing Test Teams of 5 to 15 resources.
•BA/BS in analytical and/or process-focused discipline (Economics, Engineering, Computer Science, Management Information Systems, etc.)
•Ability to develop and manage all aspects of the functional testing effort, including plans, schedule, tools, and team members
•Ability to document and communicate the status of testing progress against plans, taking corrective action and escalating as necessary
•Deep understanding of software development life cycle methodologies (particularly Agile/Scrum). Hands-on experience with V-Model, Waterfall and Agile/Scrum process environments
•Experience with test management and execution tools (particularly HP ALM)
•Ability to review test deliverables for completeness, quality, and compliance with established standards
•Ability to test multiple projects at a time
•Leading initiatives where teams were comprised of onshore and offshore resources
•Expertise with automation for functional and system testing (mostly HP QTP)
•Excellent communication/presentation skills
•Demonstrated experience successfully leading teams in a dynamic, fast time to market and customer focused environment.
•Experience overseeing multiple tracks of a project, with responsibility for directing and monitoring the work of team members for project completion and user satisfaction.
•Ability to select and collect the correct metrics, identify the trends, make forecasts
•Created comprehensive test strategy and plans, as well as recent development and execution of detailed test cases
NBC Universal - 13 months ago
Emerging Health Information Technology is a wholly owned subsidiary of Montefiore Medical Center. Emerging Health IT, a healthcare IT...