Senior Software QA Engineer
Core
Build and evolve a shared performance testing platform to ensure scalability, stability, and reliability of global commerce systems and POS branches.
Role type
Senior IC Performance QA Engineer
Builds
Shared performance testing platform, reusable testing components, CI/CD pipelines, and test orchestration environments
Domain
Payments, Global Commerce, Distributed Systems, Cloud Infrastructure
Required skills
Python, Scala, REST API testing, Distributed systems testing, AWS, Docker, Jenkins, Groovy, CI/CD pipeline design, Mobile performance testing (iOS/Android), Root-cause analysis, Technical mentorship
Preferred skills
Shared internal testing framework experience, Performance observability tools (Kibana, Grafana), Load/Stress/Spike/Soak testing, POS/Retail/Enterprise-scale systems experience
Technologies
Gatling, Scala, Python, Locust, Jenkins, Groovy, Docker, AWS, Kibana, Grafana
Responsibilities
Design and maintain reusable performance testing components and frameworks; Build and improve test orchestration, environment provisioning, and CI/CD pipelines; Define technical standards and performance testing best practices; Troubleshoot complex performance issues and lead root-cause analysis; Provide code reviews and technical guidance to Automation Engineers
Seniority
Senior, hands-on IC