Key Responsibilities:
Develop and execute detailed, comprehensive, and well-structured test cases and test scenarios.
Perform functional, regression, integration, and user acceptance testing (UAT).
Create and maintain test plans and test cases based on project requirements and specifications.
Guide the Leapwork development team on creating test scripts.
Execute manual and automated test scripts and record test results, ensuring accuracy and completeness.
Identify, document, and track defects and inconsistencies in the software.
Collaborate with developers to reproduce, analyze, and troubleshoot issues.
Verify defect fixes and validate resolution.
Work closely with developers, product managers, and other stakeholders to understand requirements and provide feedback.
Participate in requirement reviews, design reviews, and sprint planning meetings.
Communicate test progress, issues, and results effectively to the team.
Prepare and maintain test documentation, including test cases, test plans, and defect reports.
Generate and present test reports, highlighting key metrics and areas for improvement.
Ensure that all test-related documentation is accurate and up-to-date.
Required Skills:
Proven experience as a Manual Test Engineer or similar role in software testing.
Experience with various types of testing (functional, regression, integration, UAT).
Strong understanding of software development life cycle (SDLC) and testing methodologies.
Proficiency in creating and executing test cases and test scenarios.
Excellent analytical and problem-solving skills.
Strong attention to detail and a commitment to quality.
Familiarity with incident tracking and test management tools (e.g., JIRA, ServiceNow).
Education:
Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience.
Bachelor's degree