• Test mobile and web-based applications to ensure they meet the highest quality standards.
• Identify and document bugs or inconsistencies, and collaborate with developers to resolve them efficiently.
• Create and maintain detailed test cases and test scripts based on business requirements and user stories.
• Perform various types of testing including UI, regression, cross browser, integration and User Acceptance Testing (UAT).
• Develop and improve testing infrastructure and internal QA processes for efficient and consistent test execution.
• Write clear and structured test reports, summarizing test results, performance issues, and defect metrics.
• Participate actively in all phases of the software development lifecycle, providing input during design, development, and release.
• Collaborate with cross-functional teams [Dev, BA and UX] to ensure the software aligns with user expectations and is delivered on time.