Senior Software Engineer in Test
Core
Design test plans, automate testing (API, integration, UI), and ensure quality for large-scale enterprise SaaS campaigns and identity governance workflows.
Role type
Senior Software Engineer in Test (Quality Engineering)
Builds
Automated test suites, testing frameworks, and deterministic release gates for CI/CD pipelines.
Domain
Enterprise SaaS, Identity Governance, Distributed Systems
Required skills
Test automation (Java, Python, TypeScript), API testing (REST, gRPC), UI automation (Playwright, Selenium), Performance testing (JMeter, Gatling, Locust), CI/CD, Docker, Kubernetes, Cloud platforms (AWS), Log analysis (Splunk), Code review
Preferred skills
Identity Governance and Administration (Okta, SailPoint, Saviynt), IAM/SSO/SCIM, Compliance testing (SOX, SOC 2, ISO 27001, FedRAMP), AI tools for testing
Technologies
Java, Python, TypeScript, REST, gRPC, Playwright, Selenium, JMeter, Gatling, Locust, Docker, Kubernetes, AWS, Splunk, Okta, SailPoint, Saviynt, One Identity, Oracle, Microsoft 365, Google Workspace, Salesforce, Active Directory, LDAP
Responsibilities
Create test plans and participate in architecture reviews; Automate API, integration, end-to-end, and UI testing; Build scale, performance, and reliability tests; Validate data integrity in identity governance workflows; Review code and tests for reliability and security; Build testing tools and reduce test debt; Troubleshoot complex issues and improve CI/CD processes; Respond to production issues and convert root causes to automated coverage; Partner with product, design, and SRE teams to protect customer workflows.
Seniority
Senior, hands-on IC


