- Business & Requirements Analysis
- Collaborate closely with business stakeholders, product owners, business analysts, and subject matter experts to understand business processes and requirements.
- Facilitate requirement review sessions to identify ambiguities, gaps, and testability concerns.
- Translate business requirements into detailed test scenarios and test cases.
- Work directly with business partners to validate expected outcomes and acceptance criteria.
- Ensure traceability between requirements, test cases, and defects.
- Test Management & Test Execution
- Develop and execute comprehensive test strategies, plans, and schedules for assigned projects and releases.
- Lead QA efforts for medium to large complex projects
- Define testing scope, approach, environments, tools, data requirements, and resource needs.
- Coordinate and manage test activities across functional, regression, integration, system, performance, security and user acceptance test cycles.
- Ensure traceability from user stories, requirements, and acceptance criteria to test coverage and results.
- Monitor progress of manual and automated test execution across all QA resources.
- Identify risks, issues, and test environment constraints that may impact timelines or quality.
- Ensure all test activities follow standard documentation, evidence capture, and sign-off processes.
- Oversee defect management and ensure timely logging, triage, prioritization, and resolution.
- Lead & facilitate daily test and defect review meetings with development, product, and business teams.
- Track and report defect trends, root causes, and quality metrics to leadership.
- Coordinate activities to ensure test environments are properly configured and stable.
- Oversee readiness and maintenance of test data sets and data refresh cycles.
- Provide regular status updates on test progress, risks, metrics, and achievement of quality goals.
- Recommend process improvements to enhance test efficiency, automation adoption, and overall quality.
- Support retrospectives and post release reviews to identify quality improvements and lessons learned.
- Quality Assurance Governance & Oversight
- Contribute to the development and maintenance of all software QA processes and metrics to ensure adherence to established QA methodologies, standards, and industry best practices.
- Drive improvements in testing efficiency, effectiveness, and quality outcomes.
- Promote "shift-left" testing and quality engineering principles.
- Provide guidance, coaching, and mentorship to QA & Test team members.
- Foster and promote a collaborative, high performing QA culture within the IT organization.
- Collaboration & Continuous Improvement
- Participate in Agile ceremonies (backlog refinement, sprint planning, retrospectives, etc.).
- Identify opportunities for test automation and process optimization.
- Partner with QA Engineers and development teams to expand automated test coverage
- Champion the adoption of testing automation solutions
- Perform all other miscellaneous responsibilities and duties as assigned or directed.
#LI-Hybrid
|