About the Role
Join us as a QA Automation Architect & Lead for a fintech product company developing a cloud-native core banking and payments SaaS platform for the European market. In this pivotal role, you will spearhead the end-to-end test automation strategy and act as a champion of quality in a fast-paced, Agile environment. Youβll work hands-on with modern technologies (Java/Spring Boot, Kotlin, Angular, Cypress, K6, AWS) to build robust testing frameworks, ensuring our platform handles complex banking transactions while meeting stringent regulatory compliance standard. This is a high-impact, leadership position where youβll influence engineering culture, drive an automation-first mindset, and ensure that quality is baked into every step of the software development lifecycle.
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 the UI, API, and caching layers (e.g. Redis) β and address them with improved automated tests. Continuously raise the bar on test effectiveness by expanding coverage and improving test scenarios for edge cases and failure conditions.
β’ Build & Enhance Automation Frameworks: Architect and implement robust test automation frameworks for different domains of testing as required. This includes improving our UI automation (using Cypress or similar), strengthening API testing frameworks (using K6 or similar), and establishing performance testing to 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 of automation tools and 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 our GitLab CI/CD pipelines as 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 will lead 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. Use AWS cloud infrastructure and Infrastructure-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 an automation-first mindset. Through design reviews, code reviews, and regular sync-ups, ensure testing considerations are part of planning and development. Act as a quality evangelist, coaching teams on best practices and helping to troubleshoot testing challenges. Influence and improve the overall engineering quality culture, making sure that quality is a shared responsibility across the team.
β’ Ensure Compliance and Reliability: In a SaaS, cloud-native environment with rapid sprint cycles, ensure our test processes and frameworks account for strict regulatory constraints and 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 continually improve 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.Why Join Us
β’ Impactful Mission: Be a part of building a next-generation core banking platform from the ground up. Your work will directly ensure that banks and financial institutions across Europe can trust our platform for secure and reliable operations. Youβll have a tangible impact on the quality of a product handling real customer money and transactions, which is a responsibility we take seriously.
β’ Cutting-Edge Environment: Work in a modern, cloud-native tech environment with a focus on innovation. We use the latest tools and methodologies β from advanced test automation frameworks to cloud DevOps β giving you exposure to a state-of-the-art fintech stack. If youβre passionate about staying up-to-date with technology and continuously improving, youβll fit right in.
β’ Culture of Quality and Collaboration: Join a collaborative, Agile team that values automation, DevOps culture, and continuous improvement. Quality isnβt a checkbox here β itβs a collective value. Youβll find supportive peers in engineering, product, and DevOps who are eager to work with QA to ship better software. We foster an environment where your voice is heard, and you can drive meaningful change.
β’ Growth & Leadership Opportunities: As the QA Automation Architect & Lead, youβll have ownership of the testing strategy and the opportunity to grow a team and function over time. Youβll be seen as a thought leader for quality, influencing best practices across the engineering department. This role positions you for future growth in architecture or engineering leadership as the company scales.
β’ Competitive Benefits & Work-Life Balance: We offer a competitive salary and benefits package. Our Noida office provides a people friendly work culture and an environment that encourages learning. Expect opportunities for training, attending industry conferences, and dedicating time to researching new tools or approaches β we invest in our teamβs professional development.Total Experience Expected: 17-20 years