Company Description SBSis a global financial technology company that’s helping banks and the financial services industry to reimagine how to operate in an increasingly digital world. SBS is a trusted partner of more than 1,500 financial institutions and large-scale lenders in 80 countries worldwide, including Santander, Societé Generale, KCB Bank, Kensington Mortgages, Mercedes-Benz, and Toyota FS. Its cloud platform offers clients a composable architecture to digitize operations, ranging from banking, lending, compliance, to payments, and consumer and asset finance. With 3,400 employees in 50 offices, SBS is recognized as a Top 10 European Fintech company by IDC and as a leader in Omdia’s Universe: Digital Banking Platforms.Job DescriptionAbout the Role Join us as aQA Automation Architectfor a fintech product company developing a cloud-native core banking and payments SaaS platform for the European market. In this pivotal role, you willspearhead the end-to-end test automation strategyand act as achampion of qualityin a fast-paced,Agileenvironment. What You’ll Do (Responsibilities) Design and Implement Test Automation Strategy:Develop and own a comprehensive test automation strategy covering all levels of testing –unit, component, integration, and end-to-end– across the platform’s microservices and user interfaces. Ensure that each layer of the tech stack has appropriate automated test coverage for fast, high-quality releases. Drive Full-Stack Test Coverage:Proactively identify functional coverage gaps and under-tested areas – especially in theUI ,API , and caching layers (e.g.Redis ) – and address them with improved automated tests. Continuously raise the bar. Build & Enhance Automation Frameworks:Architect and implement robusttest automation frameworksfor different domains of testing as required. This includes improving ourUI automation(usingCypressor similar), strengtheningAPI testingframeworks (usingK6 or similar) , and establishingperformance testingto simulate load and stress. You will ensure these frameworks are scalable, maintainable, and aligned with a modern JVM/Spring Boot & Angular tech stack. Select and Integrate Testing Tools:Evaluate and implement or enhance the right set ofautomation toolsand libraries that best fit our stack (Java/Kotlin, Spring Boot backend, Angular frontend). If needed, introduce new tools or testing approaches (e.g. BDD, contract testing) to improve quality. Ensure that our choice of tools (testing frameworks, assertion libraries, reporting tools) maximizes efficiency and developer friendliness. Embed Testing in CI/CD Pipelines:Integrate automated tests into ourGitLab CI/CD pipelinesas quality gates. Implement continuous testing practices so that every code commit triggers automated test suites (unit, API, UI, performance), providing rapid feedback on failures. You willlead the evolution of our continuous testing strategy within the CI/CD pipeline , ensuring that no code reaches production without passing the necessary checks. Manage Test Environments & Data:Oversee test environment provisioning and test data management. UseAWScloud infrastructure andInfrastructure-as-Code (Terraform)to set up and tear down test environments on demand, automate test data creation/seeding, and ensure test environments mimic production for reliable results. Maintain data integrity and compliance (GDPR, PCI DSS, etc.) in test datasets given the regulatory environment. Collaborate and Champion Quality:Work closely with developers, DevOps engineers, product managers, and other stakeholders to instill anautomation-first mindset . Through design reviews, code reviews, and regular sync-ups, ensure testing considerations are part of planning and development. Act as aquality evangelist , coaching teams on best practices and helping to troubleshoot testing challenges. Influence and improve the overallengineering quality culture , making sure that quality is a shared responsibility across the team. Ensure Compliance and Reliability:In aSaaS, cloud-nativeenvironment with rapid sprint cycles, ensure our test processes and frameworks account forstrict regulatory constraintsand security requirements of the banking domain. Design test scenarios for regulatory compliance (e.g. PSD2, GDPR, PCI) and fail-safes for sensitive financial workflows, so that our platform remains compliant and reliable under all conditions. Monitor, Report, and Improve:Define and track quality KPIs such as automated test coverage, test pass rates, defect leakage, and performance benchmarks. Regularly report on quality status to stakeholders. Use these insights to continuallyimprove test strategies– optimize test execution time, enhance CI/CD feedback loops, and ensure that automation delivers tangible value in catching issues early.Technologies You’ll Work With Programming & Frameworks:Java, Kotlin, Spring Boot, Angular, and related tech stack components. Test Automation:Cypress, K6 and more to be decided by you. CI/CD & DevOps:GitLab CI/CD for pipelines, Git version control (merge request workflows), Docker (containerizing tests or services), Kubernetes (for deploying test environments or services), Terraform (IaC for AWS resources). Cloud & Data Stores:AWS services (EC2, S3, RDS, etc.) for environment and data management, Redis for caching layers (to be included in test scenarios), relational databases (e.g. PostgreSQL/MySQL) for validating data persistence. Tools & Monitoring:Jira and X-Ray for bug/test management, Confluence or similar for documentation, and monitoring tools (CloudWatch, Grafana) to observe test environment health during runs.Total Experience Expected: 15-20 years Qualifications What You’ll Bring (Qualifications & Experience) Extensive QA & Automation Experience:Bachelor’s/Master’s degree in Computer Science or related field (or equivalent experience).15 to 25+ yearsin software testing/QA, with at least a few years in atest automation architect or leadrole for complex software products. You have a track record of designing automation solutions for large-scale, distributed systems. Hands-on Automation Skills:Proven experiencein building and maintaining automated test frameworks for web applications and APIs. You are a hands-on coder withdeep programming skillsin languages likeJavaor other JVM languages, and comfortable scripting in JavaScript/TypeScript or Python when needed. You write clean, maintainable test code and are familiar with design patterns for test automation. Testing Framework Expertise:In-depth knowledge of modern testing tools and frameworks. You have worked withUI automation(e.g. Cypress, Selenium, or Playwright),API testing(e.g. K6, RestAssured, Postman/Newman, or similar), andperformance testingtools (e.g. k6, JMeter, Gatling). You understand testing across different layers – including contract testing of microservices, database validation, and can even script tests around caching layers like Redis if required. CI/CD and DevOps Know-how:Solid experience integrating test automation intoCI/CD pipelines . You are familiar with Git-based workflows and tools likeGitLab CI(or Jenkins/Azure DevOps etc.), and can write pipeline scripts/jobs to run tests, handle artifacts, and report results. Knowledge of Docker/Kubernetes for containerized test execution is a plus. Cloud and Infrastructure Skills:Experience working incloud environments (AWS)and usingTerraform or other IaC toolsto manage infrastructure. You understand how to set up test environments in the cloud, manage configurations (perhaps using Docker compose or Kubernetes manifests), and utilize cloud services for testing (S3, databases, etc.). Quality Mindset & Soft Skills:Anautomation-first mindset– you consistently look to automate repetitive testing tasks and reduce manual effort. Excellent analytical and problem-solving abilities to debug test failures and pinpoint issues across complex systems.Strong collaboration and communication skillsto work with cross-functional teams and to advocate for quality practices. You are comfortable leading discussions on testing strategy, providing constructive feedback, and influencing without authority when necessary. Attention to Detail and Accountability:A keen eye for detail in identifying edge cases, race conditions, and potential failure points that others might miss. High sense of ownership andaccountability for product quality– you take pride in catching issues early and ensuring the customer experience is flawless.Preferred Qualifications Domain Expertise:Experience inbanking, fintech, or financial servicesdomains, especially in core banking, payments, or digital lending. Understanding of banking workflows and regulations helps you design better test scenarios and compliance checks. Performance & Security Testing:Advanced experience with performance testing (analyzing throughput, latency, bottlenecks) and exposure tosecurity testingin financial applications. Familiarity with tools for security scanning or vulnerability testing in CI/CD is a plus. Leadership & Certifications:Prior experienceleading a QA/Automation teamor mentoring other QA engineers. Relevant certifications (e.g. ISTQB Advanced Test Manager/Architect, Certified Agile Testing, AWS Cloud Practitioner) can be a plus, but proven skills matter more. Additional Tools:Exposure tomonitoring/observability tools(e.g. Grafana, Kibana) to correlate test results with system metrics. Experience withcontract testing(e.g. Pact) orservice virtualizationin complex integrations. Any experience in using AI/ML tools for testing or predictive quality analytics would be an extra bonus (showing you stay on the cutting edge).
Job Title
Quality Assurance Architect