Overview
We are looking for a detail-oriented and experienced Manual QA Engineer to join our team. The ideal candidate will have a strong understanding of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and database concepts. As a Manual QA Engineer, you will be responsible for performing manual testing, identifying bugs, and ensuring the overall quality of our software products
Responsibilities
- Perform manual testing of web and mobile applications to ensure they meet the required standards of quality.
- Create, update, and execute test cases based on business requirements and specifications.
- Analyze business requirements, user stories, and technical specifications to develop effective test plans.
- Execute functional, regression, integration, and system tests to identify defects and inconsistencies.
- Collaborate with development teams to understand product features, user stories, and technical specifications.
- Log and track defects using defect tracking tools and provide detailed reports on the findings.
- Participate in daily stand-ups, sprint planning, and review meetings to ensure alignment with project goals.
- Provide feedback on usability and user experience to improve the overall quality of the product.
- Work with the team to ensure that all critical issues are resolved before product releases.
- Validate database functionality by performing SQL queries to ensure data accuracy, integrity, and consistency.
- Collaborate with cross-functional teams, including developers, business analysts, and product managers, to ensure quality standards are met.
- Maintain and update test documentation and reports.
Requirements
- Testing Knowledge: Solid understanding of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Database Knowledge: Proficient in writing and executing SQL queries for database validation.
- Tools: Experience with defect tracking tools (e.g., Jira) and test case management tools (e.g., TestRail).
- Test Types: Experience in functional, regression, integration, and system testing.
- Attention to Detail: Strong attention to detail and a thorough approach to testing.
- Collaboration: Ability to work in a team-oriented environment and effectively communicate with both technical and non-technical stakeholders.
- Problem-Solving: Strong analytical and problem-solving skills.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).