Senior Software Engineer in Test (SET) — Access Essentials
Okta, Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own end-to-end test strategy, automation, and quality engineering for backend microservices, cloud APIs, and web frontend applications within Access Essentials.
Design, build, and maintain scalable, reusable test automation frameworks and performance test suites for backend services and the admin UI serving millions of users globally.
Lead initiatives to reduce flaky tests and improve reliability of CI/CD pipelines, collaborating with engineering, product, and SRE teams for robust release gates and quality assurance.
Minimum Requirements
5+ years experience as Software Engineer in Test (SET/SDET) focusing on backend microservices, REST APIs, and web UI automation.
Proficient in Java, Python, or JavaScript/TypeScript for writing scalable automation code.
Experience with web UI automation frameworks (e.g., Selenium, Cypress, Playwright) and API testing tools (e.g., Rest Assured, Karate, Postman).
Bachelor's degree in Computer Science, IT, or related field.
Ideal Candidate Profile
Strong depth in distributed systems architecture, cloud infrastructure (AWS), security protocols (OAuth, OIDC, SAML), and CI/CD tools (CircleCI, Spinnaker, Jenkins).
Experience in designing test strategies for complex, mission-critical cloud infrastructure and enterprise admin portals serving large user bases.
Demonstrated ability to work cross-functionally with product managers, engineers, architects, and SREs to embed quality early in product lifecycle and maintain stable, automated test environments.
