1. Manual Testing €“ Minimum 1 -3years of strong knowledge of writing and executing test cases, regression testing, and functional testing.
2. SDLC & STLC Understanding €“ Clear grasp of the software and testing lifecycle, including agile methodologies.
3. Automation Testing Basics €“ Hands-on or working knowledge of tools like Selenium, Cypress, or Playwright.
4. Bug Tracking & Reporting €“ Experience using tools like JIRA or Bugzilla to log and manage bugs efficiently.
5. Basic Programming Skills €“ Understanding of Java, Python, or JavaScript for writing basic automation scripts.
6. Test Documentation €“ Ability to create and maintain test plans, test cases, and test reports.
7. API Testing €“ Proficiency in tools like Postman or REST Assured to test and validate REST APIs.
8. Strong Communication & Analytical Thinking €“ Clear bug reporting, teamwork, and problem-solving mindset.
9. Mobile App Testing (Android/iOS)- Experience with testing native or hybrid mobile apps using emulators, Appium, or real devices.
10. Knowledge of CI/CD Tools- Exposure to Jenkins, GitLab CI/CD, or GitHub Actions for automated test pipelines.