Epicareer Might not Working Properly
Learn More

Software Manual Tester

Salary undisclosed

Apply on


Original
Simplified
Job Title:

Banking Software Tester

Responsibilities:
  1. Test Planning and Strategy:
  • Analyze requirements and design test plans specific to banking applications.
  • Develop comprehensive test cases and scenarios that cover all aspects of the software, focusing on functional, security, and performance requirements.
  • Prepare test strategies that align with industry standards and banking compliance.
  1. Testing Execution:
  • Conduct functional, regression, integration, and user acceptance testing (UAT) to ensure banking software meets specifications.
  • Perform end-to-end testing of applications, including core banking, online banking, mobile banking, and other banking software modules.
  • Execute test scripts, document results, and log defects in tracking systems.
  1. Automation Testing:
  • Develop and maintain automated test scripts using tools like Selenium, QTP, or other industry-standard automation frameworks.
  • Optimize test scripts to improve efficiency in the testing process.
  • Execute automation tests to ensure faster and more reliable testing cycles.
  1. Security and Compliance Testing:
  • Conduct security testing to protect against vulnerabilities such as SQL injection, cross-site scripting, etc.
  • Ensure software complies with regulatory requirements (e.g., PCI-DSS, GDPR) and banking industry standards.
  1. Defect Reporting and Tracking:
  • Identify, log, and track bugs and defects using tools like JIRA, Bugzilla, or similar.
  • Collaborate with developers and stakeholders to resolve issues, verifying fixes through retesting.
  1. Performance Testing:
  • Conduct performance and load testing to ensure the software can handle high transaction volumes without issues.
  • Use tools like JMeter or LoadRunner to analyze performance bottlenecks and improve system efficiency.
  1. Documentation and Reporting:
  • Create detailed documentation of test plans, test cases, and test results.
  • Provide regular reports and insights to management and project teams on testing progress, defects found, and other key metrics.
  1. Collaboration:
  • Work closely with business analysts, developers, and product owners to understand the application’s functionality and intended use.
  • Collaborate in Agile or Scrum environments to meet sprint goals and deliver quality software.
Required Skills:
  • Technical Proficiency: Strong knowledge of SQL, XML, and SOAP/REST APIs, essential for testing data transactions in banking applications.
  • Testing Tools Expertise: Proficient in manual and automation testing tools like Selenium, QTP, LoadRunner, JMeter, and any specific banking software testing tools.
  • Domain Knowledge: Familiar with banking processes, regulations, and products, including core banking, loan management, payment systems, etc.
  • Problem-Solving Skills: Analytical skills to identify root causes of issues and propose effective solutions.
  • Attention to Detail: High attention to detail to ensure all potential issues are detected and addressed.
  • Communication Skills: Effective communication for reporting findings and collaborating with team members.
Qualifications:
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 2+ years of experience in software testing, preferably in the banking or financial services sector.
  • Certifications like ISTQB or CSTE are advantageous.
Similar Jobs

1d ago

Sales Executive (Johor)
Agensi Pekerjaan XY Master Sdn Bhd

Full Time, onsite, onsite

Salary undisclosed