About the job
- Design, develop, and implement both manual and automated test cases aimed at identifying software issues and ensuring optimum quality.
- Work collaboratively with cross-functional teams, including developers, product managers, and business analysts, to fully understand requirements and deliver exceptional products.
- Conduct functional, regression, integration, and performance testing to confirm that software aligns with specifications and meets user expectations.
- Continuously maintain and improve automated test scripts utilizing relevant tools and frameworks.
- Evaluate test outcomes, monitor defects, and collaborate closely with development teams to effectively address issues.
- Create comprehensive test documentation such as test plans, test cases, and test reports.
- Engage in requirement analysis and test strategy discussions, offering insightful feedback for process enhancements.
- Ensure compliance with quality standards and company policies during the entire software development lifecycle.
- Assist in User Acceptance Testing (UAT) and provide support to end-users during acceptance testing phases.
- Stay informed on the latest testing tools, trends, and industry best practices.
