Tech Stack
AndroidCypressiOSSDLCSeleniumSQL
About the role
- Review and analyze requirements, specifications, and technical design documents.
- Develop, maintain, and execute detailed manual test cases for web, mobile, and desktop applications.
- Conduct various types of testing including functional, regression, smoke, system, integration, and UAT.
- Identify, document, and track defects using bug tracking tools (Jira, Bugzilla, Trello, etc.).
- Collaborate with developers, business analysts, and QA engineers to understand requirements and ensure test coverage.
- Validate bug fixes and enhancements in subsequent releases.
- Perform cross-browser, cross-platform, and device testing.
- Assist in creating and maintaining test documentation, including test plans, test scenarios, and test reports.
- Provide feedback on usability, user experience, and overall product quality.
- Participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives).
Requirements
- Bachelor's degree in Computer Science, IT, or related field.
- 1 - 3 years of experience in manual software testing.
- Strong understanding of SDLC, STLC, and defect lifecycle.
- Hands-on experience with test case management and defect tracking tools (Jira, TestRail, Zephyr, etc.).
- Basic knowledge of SQL for database validation.
- Familiarity with API testing tools (Postman, Swagger).
- Good understanding of Agile/Scrum methodologies.
- Excellent attention to detail, problem-solving, and analytical skills.
- Strong communication skills to collaborate with cross-functional teams.