Senior Software Engineer in TestNew

The opportunity

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era.

What you'll do

  • Design, implement, and maintain scalable test automation frameworks for both: server- and client-side systems using Java, TestNG, JUnit, and Selenium.

  • Develop and execute comprehensive end-to-end and system test plans to: validate new software changes against existing customer deployment patterns.

  • Set up and manage automated test configurations, lab environments, and containerized test setups using Docker.

  • Perform release-based validation, ensuring full compatibility, high: availability, and uptime across weekly deployment cycles.

  • Troubleshoot, debug, and optimize CI/CD pipelines (Jenkins, GitHub Actions,: CircleCI, Buildkite) to reduce test execution times and eliminate flaky builds.

  • Manage and optimize Maven-based build structures, dependency management, and automated release workflows.

What they're looking for

  • Write operational automation scripts using Python, Bash, or Groovy to: automate internal infrastructure and test maintenance tasks.
  • Analyze application logs and system observability metrics using tools like: Splunk, Sumologic, Kibana, or ELK to identify, isolate, and debug failures.
  • Utilize SQL to query databases and validate complex, integrated backend scenarios.
  • Provide occasional on-call support and debug assistance to partner teams in: North America to ensure smooth global engineering alignment.