We are seeking a Manual QA Tester with experience testing Java-based applications to ensure software quality and reliability. The ideal candidate will have a strong background in functional, regression, and system testing, with the ability to analyze requirements, design test cases, and execute test plans effectively.
Key Responsibilities
• Conduct manual testing of Java applications, ensuring they meet functional and business requirements.
• Develop, execute, and maintain test plans, test cases, and test scripts for new and existing applications.
• Identify, document, and track bugs and defects using issue-tracking tools like JIRA, Bugzilla, or TestRail.
• Perform functional, regression, smoke, UI, and system testing to validate application performance.
• Collaborate with developers, product managers, and business analysts to understand requirements and improve software quality.
• Validate API integrations, database interactions, and application workflows.
• Work closely with automation teams to identify opportunities for test automation.
• Participate in Agile/Scrum processes, including sprint planning and daily stand-ups.
• Ensure test coverage by performing boundary testing, negative testing, and exploratory testing.
• Provide detailed test reports and communicate findings to the development team.
Required Skills & Qualifications
• 3+ years of experience in manual testing of Java applications.
• Strong knowledge of software testing methodologies, test case design, and defect management.
• Experience testing RESTful APIs, databases, and web-based applications.
• Familiarity with SQL for database validation and data integrity testing.
• Understanding of Agile and Scrum methodologies.
• Experience using test management tools (JIRA, TestRail, Zephyr, or similar).
• Basic understanding of Java programming concepts to better analyze application behavior.
• Knowledge of browser-based testing, cross-browser compatibility, and UI testing.
• Strong analytical and problem-solving skills.
• Excellent communication skills to clearly document and report test findings.