Skip to Content

Test Analyst

Bonifacio Global City

Handles Test Planning and Test Execution functions in relation to testing of the application interfaces of the bank.
These functions include:Test approach definition and review;Effort estimation and work scheduling;Test Case definition and reviewTest Data specifications preparation;Manual Test Execution;Test incidents reporting and defect logging;Documentation of test results and artifacts;Analyzes business and functional requirements;Identifies and analyzes risks;Determines effort estimates;Establishes test approach;Ensures compliance to defined entry and exit criteria;Prepares Requirements Traceability Matrix;Designs test cases using appropriate test design techniques (i.e.
Equivalence class partitioning, Boundary values analysis, etc.);Define test data specifications and test prerequisites;Prepares/creates test data required for test execution;Identifies and prioritizes Test Scenarios;Executes test cases to validate that the application under test meets the functional requirements;Documents test results and collates test artifacts;Reports test incidents and/or defects in accordance to agreed severity;Executes re-test of test cases to validate defect fixes;Reviews deliverables and provides sign-offs;Liaises with project team members, department heads and ITG delivery units to ensure overall project delivery success.
Creates testing delivery progress status reports and socializes to the test leads, project manager, and other relevant stakeholders.
Contributes to continuous improvement initiatives;Contributes to definition and improvement of Testing Policies and Strategies to be applied in all Testing delivery;Applies innovative methods, processes and tools to enable cost-effective Defect Prevention activities;Specifies test pre-requisites, entry and exit criteria;

Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.

  • Must have 3 of experience in software testing within banking applications. (Non-negotiable)

  • Must have experience in Automated Testing. (Non-negotiable)

  • Must have experience with Web Application Testing for banking application. (Non-negotiable)

  • Must have experience with Mobile Application Testing for banking application. (Non-negotiable)

  • Must have hands-on experience in creating test plans, test cases, and defect logs. (Non-negotiable)

  • Must have experience with agile project delivery frameworks (e.g., Scrum, Kanban). (Non-negotiable)

  • Must have strong knowledge of software development lifecycle (SDLC) and software testing lifecycle (STLC). (Non-negotiable)

  • Proficiency in test management and defect tracking. (Non-negotiable)

  • Knowledge of non-functional testing (performance, load, usability, security) is a plus desirable.

  • Experience testing a Chatbot and EKYC Application is a plus.

  • Strong analytical and problem-solving skills with keen attention to detail.

  • Excellent communication skills, able to clearly document and escalate issues. (Non-negotiable)

  • Collaborative mindset, with experience working in cross-functional teams.

  • Adaptable and flexible, able to manage shifting priorities and ad hoc assignments.

  • Strong organizational skills, capable of managing multiple testing activities simultaneously.

  • Continuous learning attitude with a drive for quality improvement and innovation.