We are looking for a detail-oriented Manual QA Engineer with a minimum of 3 years of experience to join our team. The ideal candidate will have a strong understanding of software testing methodologies, excellent analytical skills, and a passion for delivering high-quality software products.
Key Responsibilities:
• Test Planning & Design:
– Understand project requirements and develop detailed test plans, test cases, and test scenarios.
– Participate in requirement analysis and review meetings to provide input on the testability of requirements.
• Test Execution:
– Perform functional, integration, system, and regression testing.
– Execute manual test cases on web and mobile applications.
– Identify, log, and track defects using defect management tools.
• Defect Management:
– Work closely with developers to reproduce, analyze, and resolve issues.
– Maintain clear and concise documentation of bugs and test results.
• Reporting & Communication:
– Prepare test reports summarizing test activities, outcomes, and quality metrics.
– Communicate test progress, test results, and other relevant information to stakeholders.
• Collaboration:
– Collaborate with cross-functional teams including developers, product managers, and business analysts to ensure software quality.
Required Skills:
• Testing Techniques:
– Proficient in test case creation, test execution, and defect reporting.
– Strong understanding of the software development life cycle (SDLC) and software testing life cycle (STLC).
• Tools & Technologies:
– Experience with bug tracking tools such as JIRA, Bugzilla, or similar.
– Familiarity with test management tools like TestRail, Zephyr, or similar.
• Domain Knowledge:
– Experience testing web and mobile applications.
– Basic knowledge of SQL for database testing.
• Soft Skills:
– Excellent analytical and problem-solving skills.
– Strong attention to detail and commitment to delivering high-quality results.
– Good communication and interpersonal skills.