
Software QA Engineer, Senior
Global Payments4 days ago
Xi’an, China or Chengdu, ChinaSenior
Responsibilities
- Own the architecture and technical roadmap of a shared performance-testing platform supporting multiple business teams and POS branches.
- Design, build, and maintain reusable performance-testing frameworks, simulations, utilities, cloud modules, and reporting solutions.
- Design and execute performance tests for high-load, distributed, cloud-hosted, iOS, and Android systems.
- Build and improve CI/CD and test-orchestration pipelines, test data setup, environment provisioning, and results analysis.
- Provide technical guidance to Automation Engineers, establish framework standards, troubleshoot performance issues, and drive root-cause analysis and remediation.
Requirements
- 5+ years of software engineering experience, ideally including performance or load testing.
- Strong Python programming experience and experience with Scala or the ability to work across both languages.
- Hands-on experience testing REST APIs and distributed cloud-hosted systems with AWS or another major cloud platform and Docker.
- Experience designing and maintaining CI/CD pipelines using tools such as Jenkins or TeamCity, including Groovy pipeline scripting.
- Experience designing and executing performance-test strategies for iOS and Android applications and understanding mobile performance metrics.
- Preferred experience with shared testing frameworks or engineering platforms, Gatling or Locust, Kibana or Grafana, POS or enterprise-scale distributed systems, and mentoring or technical leadership.
Benefits
- Global and inclusive team environment with opportunities to learn and grow.
- Dynamic career opportunities in a global payments organization.
About Global Payments
Global Payments is a public payment technology and merchant services company that provides card acceptance, ecommerce, POS, and integrated software to businesses and financial institutions. It earns primarily from transaction processing fees and software subscriptions, and trades on the NYSE as GPN. Headquartered in Atlanta, it is a Fortune 500 company and combined with TSYS in 2019 to add issuer processing and banking partnerships.