Software Test Engineer
Description
Roles & Responsibilities
- Analyze business requirements and prepare test scenarios and test cases.
- Perform Functional, Regression, Smoke, Sanity, and Integration Testing.
- Execute manual test cases and identify software defects.
- Identify, document, track, and report bugs using defect-tracking tools.
- Perform API testing to validate application functionality and data responses.
- Collaborate with developers, business analysts, and QA team members to resolve defects.
- Conduct retesting and regression testing after bug fixes.
- Participate in requirement analysis and test planning activities.
- Ensure applications meet quality standards before deployment.
- Maintain test documentation, test reports, and defect logs.
- Work in an Agile/Scrum development environment.
- Assist in automation testing using Selenium or other automation tools.
Required Technical Skills
- Manual Testing
- Functional Testing
- Regression Testing
- Smoke and Sanity Testing
- Test Case Design and Execution
- Bug Tracking and Defect Management
- API Testing Postman
- SQL Queries and Database Testing
- SDLC and STLC
- Agile / Scrum Methodology
- Selenium WebDriver
- Java / Python (Basic knowledge)