Posted on: 20/09/2025
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).
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1548816
Interview Questions for you
View All