A Manual Software Testing Engineer is responsible for ensuring software quality through systematic testing, bug identification, and detailed documentation of test results. They work closely with developers, product managers, and other stakeholders to verify that software meets specified requirements.
Job duties and Responsibilities:
Execute detailed test cases and scenarios to validate software functionality
Create and maintain comprehensive test documentation, including test plans, test cases, and test reports
Identify, document, and track software defects using bug tracking systems (like Jira, Azure DevOps, or similar tools)
Collaborate with development teams to reproduce and verify bug fixes
Perform various types of testing including functional, regression, usability, and compatibility testing
Review software requirements and provide feedback on testability and potential issues
Support User Acceptance Testing (UAT) processes
Participate in daily scrum meetings and sprint planning sessions