Quality Assurance is responsible for implementing application systems to support the bank's business goals while striving for the highest quality. We aim to provide extensive system support by delivering reliable application solutions. We are seeking a highly skilled Quality Assurance to join our team and ensure the quality and reliability of our core banking system.
Responsibilities
Collaboration with Development Teams: Collaborate with development and business teams to understand system requirements.
Test Planning: Develop and execute test plans, test cases, and test scenarios for core banking system components.
Test Execution Reporting: Provide management with detailed quality reports regularly.
Quality Audits: Follow the policies and procedures of the bank, including adherence to testing and quality assurance standards.
Problem Solving: Identify and report defects, track issues, and ensure timely resolution.
Adaptability: Ensure adherence to the bank's "Code of Conduct".
Continuous Improvement: Collaborate with the development team to improve the quality of system components.
Regulatory Compliance: Maintain awareness of banking industry regulations and compliance requirements.
Documentation Audits: Document testing processes and maintain comprehensive test documentation.
Requirements
Testing and Quality Assurance: Experience in testing RESTful APIs and SWAGGER documentation; Knowledge of UI testing and UI Design/Development; Experience with automated testing tools; Proficiency in designing and executing test cases and scenarios.
Methodologies: Understanding of Agile development methodologies; Familiarity with continuous integration and delivery practices.
Problem Solving: Excellent analytical and problem-solving skills.
Communication: Effective communication and collaboration skills with cross-functional teams.
Personal Attributes: Strong attention to detail and commitment to delivering high-quality results; A proactive and positive attitude, with a focus on continuous improvement.
Additional Skills: Familiarity with UNIX scripting.
Industry Knowledge: Proficiency in Java Spring framework; Strong understanding of Java Core; Familiarity with Oracle Database 19c, SQL, and JDBC; Strong knowledge of core banking systems and their functional requirements; Ability to learn with an overall course average of good or above for Fresher level.
Regulatory Compliance: Knowledge of industry-specific regulations and compliance standards.
Hands-On Experience: Previous experience as a Quality Assurance, preferably in the banking or financial services industry.
Version Control: Version control experience with SVN/Git.