Key Responsibilities:
- Requirement Analysis: Review and analyse project requirements to create detailed and effective test cases.
- Test Case Execution: Execute test cases (manual & automated) to ensure software quality.
- Automation Testing: Automate test cases using Cypress or Selenium like tool for regression testing and maintain automation scripts.
- Defect Tracking: Identify, report, and track bugs using Zoho, Jira, or similar project management tools.
- Testing Types Knowledge: Apply different testing methodologies, including functional, regression, integration, performance, and UI testing.
- ERP System Testing: Test ERP functionalities to ensure system stability and performance (preferred but not mandatory).
- Collaboration: Work closely with developers, Business Analyst, and other stakeholders to ensure high-quality software delivery.
- Test Documentation: Maintain comprehensive test cases, and test execution reports.
- Continuous Improvement: Contribute to improving testing processes and best practices.
Requirements
- 4-5 years of experience in manual and automation testing.
- Hands-on experience with Cypress/Selenium for test automation.
- Experience in security and performance testing.
- Experience with API testing (e.g., Postman or REST Assured).
- Knowledge of performance testing tools (e.g., JMeter).
- Experience with mobile app testing.
- Familiarity with cloud-based testing environments.
- Experience in different testing types, including functional, regression, UI, and integration testing.
- Ability to write clear, concise, and comprehensive test cases.
- Strong analytical and problem-solving skills.
- Experience in Agile/Scrum methodologies is a plus.