About the role
Responsibilities:
- Define the automation and quality-engineering strategy for complex enterprise banking solutions.
- Confidential Architect scalable automation frameworks across APIs, backend services, integrations and end-to-end workflows.
- Embed automated quality gates into CI/CD.
- Lead API, database, event-driven and integration testing.
- Establish engineering metrics that provide meaningful signals about quality and risk.
- Drive higher levels of intelligent automation and continuous testing.
- Partner with Engineering, Product, Architecture and Customer Enablement.
- Mentor engineers and conduct technical/code reviews.
- Improve performance, resilience and scalability testing.
- Evaluate emerging AI-enabled quality engineering approaches where they demonstrably improve outcomes.
Requirements:
- Typically 9-12 years in software quality/engineering, with deep automation experience and evidence of having built rather than simply operated automation frameworks.
- We are particularly interested in engineers from: global product companies; fintech/banking technology organisations; banking GCC engineering organisations; high-growth SaaS companies; and engineering cultures such as Microsoft, Salesforce, ServiceNow, Atlassian, Intuit, Red Hat, Nutanix and comparable organisations.
- You should bring strong capability across: Selenium, Playwright, Cypress or comparable frameworks; API automation/Rest Assured/Postman; SQL and backend/data validation; CI/CD and continuous testing;
- Confidential Azure DevOps/Jenkins/GitHub Actions; performance engineering; Kafka/event-driven systems; and cloud-native applications, ideally Azure/Kubernetes.
- The strongest candidates will think like software engineers who happen to specialise in quality.
- A strong Computer Science/Engineering foundation from a highly regarded institution is preferred, together with evidence of engineering excellence and sustained high performance.