Job Description
Manual Testing: Ability to create, execute, and maintain test cases for manual testing of application functionalities, ensuring thorough coverage of all functional requirements. - Automated Testing: Experience with automation tools (e.g., Selenium, Cypress, or similar) to develop scripts that automate the most critical test scenarios. - Testing Frameworks: Familiarity with frameworks like JUnit, TestNG, or similar, to structure and run automated test cases effectively. - Scripting and Programming Skills: Basic knowledge of scripting languages such as Python, JavaScript, or Java to write and maintain automation scripts. - API Testing: Understanding of RESTful APIs and experience in testing API endpoints, using tools like Postman or REST Assured. - Bug Tracking and Reporting: Proficiency in using bug-tracking tools (e.g., JIRA, Bugzilla) for reporting, tracking, and documenting issues with clear and reproducible steps. - Quality Mindset: Strong attention to detail and focus on maintaining high-quality standards throughout the software development lifecycle. - Agile Methodology: Familiarity with Agile methodologies, including sprint planning and iterative development." |
Any Graduate