Overview
Skills
Job Details
A minimum of five (5) years of experience in systems development, testing, and/or business experience;
Ensure software functions according to defined business processes and requirements before release;
Validate that software integrates seamlessly with existing IT systems and infrastructure;
Develop, execute, and maintain detailed test cases for enterprise applications and system integration projects;
Identify, document, and report software defects, collaborating with development teams to resolve issues;
Utilize both manual and automated testing methods to verify software functionality, system integrations, performance, and usability;
Review and analyze requirements, specifications, and technical design documents to provide timely and meaningful feedback;
Participate in test planning, estimation, and risk assessment activities for assigned projects;
Track and report on testing progress, defect status, and overall software quality to stakeholders;
Contribute to continuous improvement of QA processes, tools, and methodologies;
Ensure all testing activities comply with organizational quality standards and best practices;
Strong understanding of software development life cycle, testing methodologies (manual and automated), and different types of testing (business process, functional, integration, regression, performance, security, etc.);
Proven ability to define test plans, test cases, execute tests, manage defects, and report results in an enterprise application development environment;
Strong understanding and hands-on experience with leading Test Management tools, such as OpenText ALM;
Ability to analyze complex issues, identify root causes, and propose effective solutions;
Excellent communication and interpersonal skills to effectively collaborate with team members and stakeholders;
Keen attention to detail to identify even minor defects, leveraging prior experiences and lessons learned;