About the job 66023 - Automation Tester (C#) - Full Remote PT/Spain
Automation Tester (C#/SpecFlow/Azure DevOps) - Full Remote Portugal/Spain
ABOUT THE OPPORTUNITY
Step into a pivotal quality engineering role within a team building a brand-new enterprise-grade payment gateway from scratch. This is not maintenance work — you'll be shaping the automation strategy and test architecture for a high-security financial platform from day one. The client is a well-established organisation investing significantly in modernising its payments infrastructure, and they need someone who takes pride in embedding quality at every stage of the development lifecycle. If you enjoy working in technically demanding environments where your automation frameworks directly protect the integrity of real financial transactions, this is the kind of challenge that will keep you sharp and engaged.
PROJECT & CONTEXT
You'll join a cross-functional Scrum team responsible for delivering a payment gateway platform designed for high availability, security, and regulatory compliance. The system handles core payment flows — authorisation, capture, settlement, and refunds — built on a Microsoft-aligned stack with RESTful APIs, microservices, message queues, and event-driven architectures. Your focus will be designing and maintaining automated test suites that cover API testing, integration workflows, and backend services, all tightly integrated into Azure DevOps Pipelines for continuous execution. You'll work alongside developers, product owners, and a Scrum Master, participating in all Scrum ceremonies and contributing to definitions of ready and done from a quality perspective. The environment demands adherence to PCI-DSS standards and secure testing practices, so attention to compliance is part of the daily rhythm.
WHAT WE'RE LOOKING FOR (Required)
Strong hands-on experience testing APIs and integrations within complex distributed systems. Proven automation experience with frameworks and tools such as SpecFlow, Selenium, RestSharp, Postman, or Newman. Proficiency in C# for writing and maintaining automated test suites. Experience integrating automated tests into CI/CD pipelines, preferably using Azure DevOps Pipelines. Solid understanding of REST APIs, JSON/XML, message queues, event-driven architectures, and SQL for data validation. Experience testing payment systems, financial services platforms, or other high-security transactional environments. Understanding of payment lifecycle concepts and awareness of PCI-DSS and secure testing practices. Familiarity with Azure DevOps for test case management, defect tracking, automated test execution, and reporting dashboards. Strong analytical and problem-solving mindset with a proactive, detail-oriented approach. Excellent communication skills and comfort collaborating within agile, fast-paced Scrum teams. Languages required: English (fluent).
NICE TO HAVE (Preferred)
Experience with performance, load, or security testing tools and practices. Background in fintech, e-commerce, or regulated industries beyond payments. Exposure to shift-left testing strategies and DevSecOps principles. Experience contributing to reusable test framework design in Microsoft-aligned technology environments.