Role Overview
We are looking for a skilled Software Tester with strong experience in both Manual and Automation Testing. The candidate will be responsible for ensuring software quality through detailed testing processes, automation framework development, and collaboration with cross-functional teams.
Key Responsibilities
- Analyze business and technical requirements to prepare effective test scenarios and test cases.
- Perform Manual Testing for web and mobile applications.
- Develop, maintain, and execute Automation Test Scripts.
- Identify, report, track, and verify bugs/issues using defect tracking tools.
- Conduct Functional, Regression, Integration, Smoke, and UAT testing.
- Collaborate with developers, business analysts, and product teams for issue resolution.
- Participate in Agile/Scrum ceremonies and QA planning activities.
- Prepare test reports and quality metrics.
Required Skills
- Strong understanding of SDLC and STLC.
- Experience in Manual Testing methodologies and defect lifecycle.
- Hands-on experience with Automation tools such as:
- Selenium WebDriver
- TestNG / JUnit
- Cypress or Playwright (preferred)
- Knowledge of API Testing tools like Postman or Rest Assured.
- Experience with Bug Tracking tools such as JIRA, Bugzilla, or Azure DevOps.
- Basic SQL knowledge for database validation.
- Familiarity with CI/CD pipelines and Git.
- Good communication and analytical skills.