Keeper Security is looking to maintain and improve the quality, performance, and security of the Keeper Connection Manager (KCM) platform by hiring a Senior Software Development Engineer in Test (SDET) to focus on testability, automation, and performance validation.
Requirements
- Strong programming expertise in multiple languages (Python, JavaScript/TypeScript, Java, C, Go)
- Proven ability to design and implement custom automation frameworks and developer tools
- Advanced experience with Playwright (TypeScript) and Pytest (Python)
- Proficiency in AWS services (EC2, S3, Lambda, CloudWatch) and cloud-native architectures
- Deep knowledge of Docker and Kubernetes for distributed and containerized testing environments
- Experience with CI/CD pipelines (GitHub Actions, Jenkins, or similar)
- Familiarity with secure authentication (OAuth, SAML, SSO)
Responsibilities
- Architect, design, and maintain advanced automation frameworks using Playwright (TypeScript), Pytest (Python), and additional languages (Java, C, Go)
- Develop custom test tools and harnesses to validate complex KCM workflows, APIs, and integrations
- Build and scale automation pipelines that validate performance, scalability, and security of enterprise-grade applications
- Establish and implement the foundation for security and penetration-oriented testing
- Create new modules for API testing and automation from scratch
- Integrate automated tests into CI/CD pipelines (GitHub Actions or similar)
- Develop and manage containerized test environments with Docker and Kubernetes
Other
- 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the El Dorado Hills, CA or Chicago, IL metro area.
- Collaborate closely with product development to embed testability into architecture from the ground up
- Mentor and guide other QA engineers, raising the technical bar for automation practices across the team
- Excellent communication and collaboration skills, with the ability to act as a technical leader within the QA function
- Experience testing privileged access management, identity security, or related cybersecurity products