Develop and executecomprehensive test plans, test cases, scenarios, and scripts based on functional requirements, technical designs, and project specifications.
Participate in requirements reviewsto identify potential quality issues, testing considerations, and gaps early in the software development lifecycle.
Define testing strategies and schedules that align with project scope, dependencies, risk, and targeted delivery dates.
Facilitate test-plan reviews with project managers, business analysts, UAT leads, and other stakeholders to establish alignment before execution.
Maintain testing documentation within OpenText Quality Center/ALM, including test cases, execution results, defects, requirements traceability, and supporting QA artifacts.
Create and maintain test data for manual and automated testing, ensuring appropriate coverage of business scenarios and technical conditions.
Apply Generative AI tools to accelerate test design, generate meaningful scenarios, develop test data, improve documentation, and streamline repetitive QA activities while independently validating generated outputs.
Identify opportunities for AI-assisted and automated testing that can increase coverage, productivity, consistency, and overall software quality.
Monitor and communicate quality status throughout testing, including defects, risks, testing progress, and release readiness using established reporting practices.
Support User Acceptance Testing (UAT) by preparing relevant test artifacts and data and transferring testing knowledge to participating business users