Senior Software Integration Engineer
Core
Senior Software Integration Engineer responsible for designing, executing, and maintaining integration tests, automation, and QA processes to validate interactions across systems, services, APIs, and data flows.
Role type
Senior Software Integration Engineer (Quality Engineering)
Builds
Production-grade integrated systems, APIs, and data flows for Mastercard's global payment ecosystem
Domain
Fintech / Digital Payments / Systems Integration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Integration testing, Test automation, API testing, Requirements management, SDLC practices, Systems integration, Troubleshooting, Workflow management, Agile work management, Performance testing
Preferred skills
Cloud platforms (Azure), AI-assisted engineering tools, CI/CD pipeline integration, Source code review
Technologies
Playwright, Cypress, Gatling, BlazeMeter, Insomnia, XRay, Jira, Git, Azure
Responsibilities
Design and execute integration tests for systems, services, and APIs; Implement UI, API, and backend automation; Collaborate with engineering teams to review code and improve quality; Establish and maintain QA processes and standards; Troubleshoot complex issues across systems and networks; Support API performance testing; Contribute to CI/CD and DevOps practices; Analyze workflows to identify bottlenecks and streamline procedures.
Seniority
Senior, hands-on IC


