Skip to content

Staff Software Engineer in Test, PAM

Staff Software Engineer in Test develops and automates API, end-to-end, and scale tests for Privileged Access Management backend systems. Requires 5+ years QE experience, Python/Java automation, and familiarity with distributed systems, networking protocols.

174k – 240kSan Francisco, CAQA EngineeringHybrid5+ YOE

About the role

Responsibilities

  • Review requirements and design specs to develop relative test plans and test cases
  • Automate API tests, end-to-end tests, reliability/scale tests
  • Work with engineering management to scope and plan engineering efforts
  • Communicate and document QE plans for scrum teams to review
  • Review application code, identify bug and other areas of weakness, architect tools for future coverage
  • Automate all critical features to maintain zero-debt cadence
  • Release features with solid quality
  • Respond to production issues/alerts and customer issues during on-call rotation
  • Be a strong customer advocate with a strong quality DNA

Requirements

  • 5+ years of QE experience preferably in an enterprise SaaS company
  • 3+ years experience in quality engineering for enterprise level software
  • 5+ years of experience in Python/Java-based automation development
  • Familiarity with Selenium, TestCafe, Postman, Jmeter, Locust, Splunk, AWS, Kubernetes
  • Expertise in test planning and cross team collaborative efforts
  • Experience working with distributed systems at large scale
  • Able to write and review designs and code with other team members
  • Able to deliver well-designed high-quality code on time
  • Experience with non HTTP-based protocols (SSH, RDP, TLS, LDAP, etc)
  • Experience with networking (IP addressing, routing, firewalls)

Nice-to-Haves

  • Experience with Performance testing

Skills

PythonJavaSeleniumTestcafePostmanJmeterLocustSplunkAWSKubernetes

Similar roles

QA Engineering jobs

Senior/Staff Systems Engineer, Autonomy Verification

Develops and verifies requirements, metrics, and test strategies for autonomous vehicle safety within operational design domain. Requires 3+ years in AV/robotic systems validation, Python/C++ coding, and deep understanding of autonomy stack.

176k – 320kMountain View, CAQA EngineeringOn-siteC++Stpa

Senior/Staff Software Engineer, Behavior Verification

Develops and implements Python-based metrics to verify end-to-end driving behavior of autonomous vehicles, ensuring safety using ML models and simulations. Requires 5+ years experience, Python/C++ proficiency, and robotics knowledge.

176k – 320kMountain View, CAQA EngineeringOn-site5+ YOEC++Python

Staff Engineer, Test & Evaluation

Lead planning, coordination, and execution of ground and flight test activities for UAV and manned aircraft systems. Requires 7+ years aerospace test experience, test procedure development, and ability to obtain DoD Secret clearance.

170k – 210kDallas, TXQA EngineeringOn-site7+ YOETest PlanningUav/Uas Testing

Staff Quality Engineer II

Staff Quality Engineer owns and delivers quality for complex financial trading systems, building test strategies, automating tests across UI/API layers, and collaborating cross-functionally in fintech. Requires 8-12 years testing experience, expertise in automation frameworks, and bachelor's degree.

169k – 200kNew York, NYQA EngineeringHybrid8+ YOEK6CI/CD

Staff Quality Engineer II

Staff Quality Engineer owns test strategies and automation for complex financial trading systems in fintech. Requires 8-12 years testing experience, expertise in UI/API automation frameworks like Playwright/Cypress/Selenium, and fintech domain knowledge.

169k – 200kSan Francisco, CAQA EngineeringHybrid8+ YOEK6CI/CD