- Test Planning and Strategy:
- Collaborate with cross-functional teams to understand project requirements and define comprehensive test plans.
- Develop test strategies, test cases, and test scripts based on project specifications.
Manual Testing:
- Execute manual test cases to ensure the functionality, usability, and performance of software applications.
- Identify, document, and track software defects to resolution.
- Perform regression testing to validate the impact of bug fixes and changes.
Test Documentation:
- Create and maintain detailed test documentation, including test plans, test cases, and test results.
- Generate and communicate test summary reports to stakeholders.
Collaboration:
- Work closely with developers, business analysts, and other team members to ensure effective communication and collaboration throughout the software development life cycle.
- Participate in project meetings, providing testing status updates and raising any issues or concerns.
Quality Assurance:
- Contribute to the improvement of the overall software development and testing processes.
- Identify opportunities for test automation and collaborate with the automation team to implement automated test scripts.
Training and Knowledge Sharing:
- Stay current with industry trends and advancements in testing methodologies.
- Share knowledge and best practices with team members.
- Proven experience as a Test Analyst or Manual Tester in software quality assurance.
- Experience in Banking domain is preferred
- Solid understanding of software testing concepts, methodologies, and best practices.
- Proficient in creating and executing manual test cases.
- Strong analytical and problem-solving skills.