Reporting to the Head of Engineering you will build customer-centric, reliable, and secure financial products, and be responsible for the following:
Responsibilities
- Own quality end to end for key banking journeys and combine deep functional
- knowledge with strong automation skills.
- Closely collaborate with product, engineering, design, and
- platform teams in a fast-paced Agile environment, to drive test strategy, planning, execution, and sign-off across the testing lifecycle.
- Perform functional, integration, system, regression, and exploratory testing.
- Validate end-to-end banking journeys (mobile apps, APIs, core banking, downstream systems).
- Ensure there is strong focus on payments, accounts, cards, onboarding, financial calculations, and data integrity.
- Design, develop, and maintain automated tests for Mobile and Web applications, as well as APIs and backend services
- Integrate automation into CI/CD pipelines and release workflows.
- Work within Agile squads alongside Product Owners, Engineers, Designers, and DevOps, and actively participate in sprint planning, refinement, reviews, and retrospectives.
- Provide transparent updates on quality status, risks, and release readiness.
Requirements
- 8-10 years of overall experience in QA / Quality Engineering, with minimum 3 years of hands-on Automation Testing experience.
- Proven experience owning testing for features or projects end to end, with excellent functional testing expertise, preferably in banking or fintech.
- Solid understanding of retail banking products and customer journeys.
- Good experience testing mobile-first, API-driven platforms.
- Familiarity with regulatory, risk, and compliance-driven environments.
- Proven hands-on experience with automation frameworks/tools such as: Selenium, Cypress, Playwright, Appium (any combination)
- Strong programming/scripting skills in Java, JavaScript, or Python, with extensive API testing experience (REST APIs, Postman, RestAssured).
- Experience with CI/CD tools (e.g. Jenkins, GitHub Actions, Azure DevOps).
- Working knowledge of Git and modern branching strategies, with exposure to cloud-native or Microservices architectures is a plus, as well as experience working in Agile / DevOps environments.
