- Review and analyze system specifications and requirements.
- Develop detailed, comprehensive, and well-structured test plans and test cases.
- Execute manual and automated test cases.
- Identify, record, document thoroughly, and track bugs.
- Perform regression testing when bugs are resolved.
- Work closely with development teams to improve quality throughout the software development lifecycle.
- Participate in Agile ceremonies like sprint planning, daily standups, and retrospectives.
- Provide timely and accurate reporting of testing progress, risks, and issues.
Required Skills & Qualifications :
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of experience in software testing.
- Strong knowledge of software QA methodologies, tools, and processes.
- Experience in writing clear, concise, and comprehensive test plans and cases.
- Hands-on experience with both white box and black box testing.
- Experience with test automation tools (e.g., Selenium, JMeter, TestNG).
- Familiarity with Agile / Scrum development process.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills.
Preferred Skills :
- ISTQB or similar QA certification.
- Experience with API testing tools (e.g., Postman).
- Knowledge of performance and / or security testing.
- Experience with test management tools like JIRA, TestRail, or Zephyr.
Job Type : Full-time, Onsite
Joining : Immediate to 15 Days preferred