وصف الوظيفة
Key Responsibilities:
- Test Planning & Execution:
- Develop comprehensive test plans, test cases, and test scripts based on functional and non-functional requirements.
- Execute manual and automated tests, including functional, regression, integration, and performance testing.
- Document test results, defects, and inconsistencies in detail.
- Track and monitor test progress and generate comprehensive test reports.
- Defect Management:
- Log and track defects in a bug tracking system.
- Work closely with developers to troubleshoot and resolve identified defects.
- Conduct root cause analysis of defects to prevent future occurrences.
- Automation Testing:
- Develop and maintain automated test scripts using appropriate testing tools.
- Participate in the implementation and maintenance of the test automation framework.
- Requirement Analysis:
- Review and analyze functional and non-functional requirements to ensure testability and identify potential risks.
- Participate in requirements review meetings and provide feedback.
- Stakeholder Communication:
- Communicate effectively with developers, testers, business analysts, and other stakeholders.
- Clearly and concisely report testing progress and findings to project teams and management.
- Continuous Improvement:
- Stay abreast of the latest testing methodologies, tools, and technologies.
- Continuously improve testing processes and methodologies to enhance efficiency and effectiveness.
متطلبات الوظيفة
Qualifications:
- 7+ years of hands-on experience in software testing, with a strong focus on banking domain applications.
- Strong understanding of software development lifecycle (SDLC) and testing methodologies (e.g., Agile, Waterfall).
- Experience in designing, executing, and maintaining test plans, test cases, and test scripts.
- Experience with test automation tools and frameworks (e.g., Selenium, JUnit, TestNG).
- Experience with defect tracking tools (e.g., Jira, Bugzilla).
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills.
- Bachelor's degree in Computer Science, Information Technology, or a related field.