About the Role
We are seeking a Senior Test Engineer to join our team responsible for ensuring the quality and reliability of our Cards Payment system and banking self-service systems.
The ideal candidate will have expertise in ATM devices testing and familiarity with tools like ATM simulators, as well as experience in testing complex applications which integrate with other systems and legacy back-ends.
The role involves planning, designing, and executing test cases for ATMs (hardware and software), Base24 & Mainframe systems, validating ATM transactions including cash deposit, withdrawal, balance enquiry etc., identifying, logging, and tracking defects using test management tools.
The successful candidate will be able to lead the project during the unavailability of the test lead, prioritise defects for resolution with project stakeholders, collaborate with developers, business analysts, and vendors during test planning and defect resolution.
Responsibilities
* Adhere to client's QA standards.
* Understand business requirements and create testcases.
* Plan, design, and execute test cases for ATMs (hardware and software), Base24 & Mainframe systems.
* Validate ATM transactions including cash deposit, withdrawal, balance enquiry etc.
* Identify, log, and track defects using test management tools (e.g., JIRA, ALM).
* Test Execution in test and pre-prod environment.
* Conduct exploratory tests when the feature is delivered during the sprint as well as E2E tests in the end of the Sprint/release when all features are delivered.
* Escalate risks and issues to the appropriate level, to enable timely mitigation.
* Ability to lead the project during the unavailability of test lead.
* Prioritise defects for resolution with project stakeholders.
* Collaborate with developers, business analysts, and vendors during test planning and defect resolution.
* Update all test artefacts where appropriate, including regression packs.
* Support process improvements (technical optimisations, communications with the projects).
* Run Performance test using Card Authorisation platform tools as and when required.
Requirements
* Expertise in ATM devices testing and familiarity with tools like ATM simulators.
* Experience in testing complex applications which integrate with other systems and legacy back-ends.
* Knowledge of Base24 Classic or Base24-eps, Mainframe based applications testing.
* Demonstrates knowledge and practical experience of test tools and industry standard best practice.
* Experience working in an Agile environment.
* JIRA and Confluence knowledge.
* Knowledge and Experience working in the Financial Services / Banking Industry.
* Experienced in planning, test case writing and delivering projects.
* Ability to be flexible and work analytically in a problem-solving environment.
* Excellent communication (written & oral) and interpersonal skills.
* Solid understanding of software development life cycle (SDLC) and testing methodologies.
* Excellent problem-solving, documentation, and communication skills.
* Nice to have: REST Assured, JMeter, Postman experience.
What You'll Get In Return
* A dynamic team environment.
* Ongoing training and professional development opportunities.
* Competitive salary and benefits package.
About Us
We are a leading financial services company, committed to providing excellent service to our customers and building long-term relationships.
,