Senior Software Engineer in Test
StoneX Group.com
Office
Kraków, Poland
Full Time
Overview
Permanent, Full-Time, Hybrid
Connecting clients to markets – and talent to opportunity.
With 4,300 employees and over 400,000 retail and institutional clients from more than 80 offices spread across five continents, we’re a Fortune-100, Nasdaq-listed provider, connecting clients to the global markets – focusing on innovation, human connection, and providing world-class products and services to all types of investors.
At StoneX, we offer you the opportunity to be part of an institutional-grade financial services network that connects companies, organizations, and investors to the global markets ecosystem. As a team member, you'll benefit from our unique blend of digital platforms, comprehensive clearing and execution services, personalized high-touch support, and deep industry expertise. Elevate your career with us and make a significant impact in the world of global finance.
Business Segment Overview: A Swift-accredited service bureau and member, our Payments division provides NGOs, institutions and non-profits the ability to make a local difference, globally – with transparent pricing across 180+ countries and 140+ currencies.
Technology Ecosystem:
- Languages & Frameworks:
- Architecture: Microservices, Event-driven (Kafka, AMQP), CQRS
- Cloud & Infra: Azure, Kubernetes, Docker, Rancher
- Databases: MongoDB, MS SQL Server, PostgreSQL
- Tooling: Git, Visual Studio, VS Code, Rider, Copilot, CI/CD pipelines (Azure DevOps, GitHub)
- Back End: C#, Microsoft.Testing.Platform, NBomber
- Front End: Typescript, Playwright
Responsibilities
Position Purpose: We’re looking for a Senior Software Engineer in Test to join our Global Payments team - someone who can blend hands-on test automation with end-to-end UAT. You’ll ensure our systems are secure, scalable, and ready for real-world operational workflows, while helping shape how quality is built into everything we deliver.
This is a high-impact role where you’ll work across development, QA, DevOps, and Operations. You’ll design automation frameworks, embed testing into CI/CD, and lead user acceptance testing for critical releases. It’s a chance to own both the technical and business-facing side of quality engineering, with a path toward future leadership opportunities.
Primary Duties Will Include:
- Build and maintain automated tests across frontend, backend, and APIs (Playwright, xUnit, NBomber).
- Integrate automated checks into CI/CD pipelines (Azure DevOps, GitHub Actions).
- Implement secure testing practices (SAST, DAST, dependency scanning) with SecOps.
- Plan and execute UAT cycles for new features, upgrades, and bug fixes across Global Payments.
- Partner with developers, QA, and Ops to improve testability and workflows.
- Deliver clear UAT results and reports for project leads and stakeholders.
- Log, track, and resolve issues quickly to keep delivery on track.
Qualifications
To land this role you will need:
- 5+ years in test automation and/or UAT, ideally in financial services (cross-border payments).
- Strong coding/testing skills in JavaScript/TypeScript, Python, Java, or C#.
- Hands-on with automation frameworks (Playwright, Cypress, Selenium).
- Familiar with secure testing practices and tools (SonarQube, Snyk, Checkmarx, Trivy).
- Background in financial operations workflows (settlements, reconciliations, SWIFT, ISO 20022 a plus).
- Excellent communicator - able to collaborate across tech and business.
- Passion for quality, problem-solving, and continuous improvement.
Education / Certification Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
Working Environment:
- Hybrid - private parking for employees.
- FTE (UoP).
#Li-Hybrid #Li-Dk1
Senior Software Engineer in Test
Office
Kraków, Poland
Full Time
September 11, 2025