Key Responsibilities:
- Analyze business and technical requirements to create detailed, structured test plans and test cases.
- Execute functional, regression, integration, and system testing for web and mobile applications.
- Identify, document, and track software defects with clarity and accuracy.
- Collaborate closely with development teams during Agile sprints to ensure early detection and resolution of issues.
- Review and improve testing strategies, tools, and processes.
- Participate in test automation planning and, if capable, contribute to building automated test suites.
- Ensure test coverage aligns with project goals and risk areas.
- Actively contribute to Testing best practices and continuous process improvement.
- Mentor and guide junior team members.
Qualifications & Skills
- 3+ years of experience in software testing, preferably in Agile environments.
- Strong understanding of testing methodologies, testing types, and SDLC/STLC.
- Experience in manual testing and familiarity with automated testing tools (e.g., Selenium, Postman, JMeter, or similar).
- Solid experience testing web, mobile, and/or API-based applications.
- Strong knowledge of defect tracking systems (e.g., Jira, Azure DevOps).
- Excellent analytical, troubleshooting, and problem-solving skills.
- Good communication skills, with the ability to clearly articulate issues and collaborate with cross-functional teams.
Nice to Have:
- Experience writing and maintaining test automation scripts.
- Knowledge of performance and security testing.
- Familiarity with CI/CD pipelines and tools.
- ISTQB certification or equivalent is a plus.