• Participate in testing software-related change requests, enhancement, and projectsand ensure alignment with BRDs.
• Analyze bugs and errors found during tests and identify its impact on all related domains.
• Contribute in developing test scenarios and participate in system testing before going live in production, to ensure proper implementation of changes are maintained and best practices are followed.
• Collaborate with the software solution designers and developers to enhance and improve software efficiency and user experience.
• Implement detailed, comprehensive and well-structured test plans, test cases, and all required test documentations.
• Preparing reports on all aspects related to the software testing to be delivered to stakeholders internally and externally.