Qa Engineer
Current• Develop and execute test plans, test cases, and test processes to ensure software quality• Utilize Agile and Waterfall methodologies to effectively manage the Software Development Life Cycle (SDLC)• Conduct grey and black box testing based on requirements and functionalities• Collaborate with cross-functional and international teams to drive project success• Perform various testing types, including functionality, regression, sanity, smoke, system, integration, end-to-end, and usability testing• Continuously improve testing processes and methodologies to maintain high-quality software delivery• Identify, document, and track software defects and inconsistencies to ensure timely resolution• Communicate testing results, progress, and potential risks to relevant stakeholders• Participate in regular reviews of requirements, specifications, and design documents to provide input on testability and maintainability