Software QA Engineer III
Core
Design, develop, and maintain automated test frameworks and scripts to ensure software quality throughout the development lifecycle for global payments solutions.
Role type
Senior Software QA Engineer (Test Automation)
Builds
Automated test suites, CI/CD integration, and reliable software releases for payment technology
Domain
Fintech / Payments / Software Quality Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Python, C#, Groovy, SQL, CI/CD integration, Agile/Scrum/Kanban, TDD, BDD, API testing, performance/load testing, security testing, service virtualization
Preferred skills
Master's degree in CS/SE, 6+ years in test automation, experience with mobile and service virtualization testing tools
Technologies
Java, Python, C#, Groovy, SQL, CI/CD pipelines
Responsibilities
Design and maintain automated test frameworks and scripts; Collaborate with developers and stakeholders to build quality into software; Execute unit, component, API, performance, load, security, and service virtualization testing; Integrate automated testing into CI/CD pipelines; Analyze test results and drive continuous quality initiatives
Seniority
Senior, hands-on IC