Key Responsibilities
Collaborate with business analysts, developers, and stakeholders to understand business and technical requirements.
Design, develop, and maintain comprehensive test plans, test cases, and test scripts for various testing phases.
Execute and manage a wide range of testing types including functional, regression, system, integration, and user acceptance testing (UAT).
Identify, log, track, and retest defects using appropriate bug tracking tools, ensuring timely resolution in coordination with the development team.
Prepare test data, configure test environments, and validate system readiness for execution.
Contribute to the test strategy, perform risk assessments, and assist in test effort estimation.
Generate and communicate clear, concise test execution reports and project status updates to stakeholders.
Support automation testing efforts, including validation of automated regression tools
Ensure adherence to internal QA policies, testing standards, and industry best practices.
Actively contribute to process improvements, increasing test coverage and efficiency across the QA lifecycle.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Minimum of 10 years of hands-on experience in software testing and QA roles.
Strong proficiency with test management and tracking tools such as JIRA
Working knowledge of SQL for test data validation and backend verification.
Experience with Core Java and UNIX scripting is advantageous.
Familiarity with banking products such as Temenos T24 Core Banking or Murex is highly preferred.
Strong understanding of software development methodologies (Agile, Scrum, Waterfall).
Excellent analytical, documentation, and communication skills.
ISTQB Certified Tester (Foundation Level or higher) is preferred.
#J-18808-Ljbffr