– Perform manual testing of web and mobile applications to identify bugs, usability issues, and inconsistencies.
– Create, maintain, and execute detailed test plans, test cases, and test scenarios.
– Collaborate with the development team to understand project requirements and ensure proper test coverage.
– Log and track defects using bug tracking tools (e.g., Jira, Trello, Asana).
– Conduct regression testing, sanity testing, and smoke testing across multiple environments.
– Validate fixes and ensure that resolved issues do not affect existing functionality.
– Work with cross-functional teams to deliver high-quality software on time.
– Provide clear and concise testing reports and feedback to the team.
– Stay up to date with QA best practices, testing techniques, and tools.