HamburgerMenu
hirist

Job Description

Key Responsibilities :

1. Test Case Design & Execution :

- Design, write, and execute test cases, test scenarios, and test scripts to ensure software functionality.

- Identify and document edge cases and unexpected scenarios to improve software reliability.

- Perform regression, functional, UI, integration, and exploratory testing across different platforms (Web, Mobile, API).

2. Defect Identification & Reporting :

- Identify, log, and track software defects, bugs, and performance issues in defect management tools like JIRA, Bugzilla, or TestRail.

- Work closely with developers to reproduce, debug, and validate fixes for reported issues.

- Categorize and prioritize defects based on severity and impact on business operations.

3. Test Planning & Agile Collaboration :

- Actively participate in Agile/Scrum processes, including sprint planning, stand-ups, and retrospectives.

- Ensure thorough test coverage for user stories, acceptance criteria, and business requirements.

- Provide clear testing status reports and communicate risks effectively to stakeholders.

4. Automation Testing (Basic to Intermediate) :

- Contribute to test automation efforts by writing basic automation scripts (Selenium, Python, Java, Cypress, Playwright).

- Identify test cases that are best suited for automation vs. manual execution.

- Work alongside automation testers to expand automated test coverage for regression and smoke testing.

5. Test Tools & Technologies :

- Use test management and bug-tracking tools like JIRA, TestRail, Zephyr to document test cases and defects.

- Perform API Testing using tools like Postman, Rest Assured, or SoapUI.

- Conduct performance testing using JMeter or LoadRunner (optional but preferred).

6. Continuous Improvement & Learning :

- Stay updated on the latest testing methodologies, tools, and best practices.

- Improve test efficiency by identifying areas for process automation and optimization.

- Contribute to knowledge sharing, documentation, and team discussions on testing strategies.

Preferred Qualifications :

Minimum Requirements :

- Bachelor's degree in Computer Science, Information Technology, or a related field.

- 3+ years of experience in manual testing with hands-on experience in test case design, execution, and defect management.

- Strong knowledge of SDLC, STLC, and Agile methodologies.

- Experience working with test management tools (JIRA, TestRail, Zephyr).

Additional Preferred Qualifications (Automation Experience) :

- Basic knowledge of automation testing frameworks (Selenium, Cypress, Playwright).

- Familiarity with programming languages (Python, Java, JavaScript) for writing automation scripts.

- Hands-on experience with API testing tools (Postman, Rest Assured) and basic SQL queries.

- Exposure to CI/CD pipelines and version control tools (Git, Jenkins).

info-icon

Did you find something suspicious?