Job description :
Key Responsibilities :
- Manual Testing : Perform manual testing of software applications across various platforms (web, mobile, desktop) to ensure functionality, performance, security, and usability.
- Test Case Creation : Develop detailed test plans, test cases, and test scripts based on functional requirements and technical specifications.
- Defect Reporting : Identify, document, and report defects, issues, and enhancements using the issue-tracking tools (e.g., Jira, Bugzilla), ensuring timely resolution and verification.
- Test Execution : Execute manual tests (functional, regression, integration, etc.) in various environments to identify potential issues and ensure the software meets quality standards.
- Regression Testing : Conduct thorough regression testing to ensure that new code changes do not negatively impact existing functionalities.
- Collaboration : Work closely with developers, business analysts, and product owners to understand product requirements and ensure comprehensive test coverage.
- Continuous Improvement : Suggest improvements in testing processes and methodologies to enhance efficiency, effectiveness, and overall product quality.
- Documentation : Maintain accurate records of test results, test cases, and defects, ensuring clear traceability and comprehensive documentation.
- Quality Advocacy : Act as an advocate for software quality and work proactively to identify potential risks and issues early in the software development lifecycle.
Required Skills and Qualifications :
4-6 years of experience in manual software testing.Strong understanding of the software development life cycle (SDLC) and software testing methodologies (Agile, Waterfall).Hands-on experience with test case creation, test execution, and defect management.Experience with bug tracking tools (Jira, Bugzilla, etc.).Knowledge of different types of testing (functional, regression, integration, UAT, etc.).Experience testing web and mobile applications.Strong analytical and problem-solving skills.Excellent communication skills, both verbal and written.Detail-oriented with a passion for delivering high-quality products.Ability to work collaboratively in a team environment and independently when required.Familiarity with basic SQL queries for database testing is a plus.Experience with test automation is a bonus but not required.Preferred Qualifications :
Experience in Agile / Scrum environments.Knowledge of performance testing or security testing concepts.Familiarity with CI / CD pipelines and tools.Bachelors degree in Computer Science, Information Technology, or a related field.Skills Required
Test Automation, Testing