QA Lead
Quality EngineerThe Quality Engineer will lead all IT QA activities for a large multi-million dollar program. This will include planning and all execution of IT QA activities from strategy development to IT QA execution. Provides technical leadership from a quality perspective, infusing quality delivery through all phases of the software and technology delivery lifecycle.Understand The Testing ScopeClarify scope boundaries and activities for unit / SIT / UATClarify inter-dependencies and expectations with other teams (e.g. EDM)Ensure testing roles are clearly defined and fulfilled, and responsibilities are laid out and socializedSet expectations with IT / Business on what constitute "severe" defects, facilitate review sessions and provide governance over defect manage / remediateDevelop materials to facilitate discussionsSet expectations and provide guidance on tools to be used for testing evidence and reporting (e.g. QC)Drive Testing Orchestration And Provide OversightLead testing governance forums for testing resources to provide progress updates and escalate issuesProvide summary progress reports / status / risk and issues for program Execs and program PMsInteract with other testing groups and leads (e.g. EDM)Provide assistance for testing execution, where neededIn presence of defects, ensures defects are valid, logged, governed and remediated as per agreed upon timelinesDevelop And Maintain The Testing Plan At The Program LevelReview and finalize testing plans with testing leads/resourcesSummarize/roll up overview of testing timeline at the program level, and set expectations with IT/BusinessMonitor / manage testing timeline/plan and provide weekly updates including risks/issuesAssist testing leads with defects remediation governance and remediation timelines / commitmentsProvide Updates On Testing Progress For SteerCo And/Or Other Exec Materials As RequiredWork with program PM and develop materials for SteerCo or leadership updatesProvide weekly updates to program PM across all areas of scopeEscalate risks and dependenciesKnowledge & ExperienceQA Technical SkillsThorough understanding of software development life cycles (i.e. waterfall, agile, test driven development, etc.)Collaborate with development, infrastructure and security teamsAbility to work independently as well as lead all QA activities from planning to executionWhen needed develop standards and procedures to determine software quality and release readinessDrive innovation and streamline overall testing processInterpret technical and business objectives and challengesPerform and document data analysis and ensure data anomalies are well documented and understoodSolid understanding of QA testing environments: needs and strategyIdentify, isolate and track test issues throughout the software development life cycleCreate master data/test strategies, test plans and test scenarios/casesAbility to code automated tests, analyze test results and formulate action plansWhile being individual contributor, effective review of QA artifacts produced by offshore QA team membersEffective utilization onshore offshore model to facilitate on time and quality deliverablesDevelopment Technical Skills5+ yrs. of experience in development of test strategies and test plans for projects involving next gen technologies like Big data and Cloud