Ping Identity is dedicated to making digital experiences secure and seamless for users. They are seeking a Senior Software Quality Engineer to enhance the quality of their backend services and frontend SDKs, focusing on designing and implementing automated tests while also contributing to manual testing efforts.
Responsibilities:
- Design and develop test automation frameworks for mobile SDKs and applications, Backend APIs and Web UI components
- Write clean, maintainable test code and review both automation and product code to uphold best practices
- Perform manual testing to ensure comprehensive coverage and product stability
- Troubleshoot and reproduce complex issues across distributed systems and collaborate with third-party vendors on support and resolution
- Communicate test strategies, plans, and quality metrics effectively to stakeholders
- Operate in an Agile/Scrum environment, contributing to fast-paced product delivery
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent technical experience
- 5-8 years of experience building automated test suites for distributed systems, public APIs, or HTTP/REST/JSON-based services in a CI environment
- 5+ years of hands-on development experience with Java
- 3+ years of experience with testing tools and frameworks such as Postman, Selenium, Appium, JUnit/TestNG, and JSON
- Familiarity with the full SDLC and related tools, including version control, build systems, issue tracking, and requirements management
- You have experience designing and executing end-to-end and integration tests for complex systems
- Proven experience testing native mobile applications and SDKs using cloud-based device farms
- You have knowledge of Decentralized Identity (DCI) and Identity & Access Management (IAM)
- You're familiar with infrastructure technologies like Kubernetes, Cassandra, Kafka, or Redis