Senior Software Engineer in Test

Okta
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: []

Join the QA Core Team as a Senior Software Engineer in Test to build scalable test automation and release-based validation for weekly deployments. Partner with Infrastructure, Release Engineering, and Development to improve CI/CD performance, reduce flaky builds, and ensure high availability. Own automated test configurations, lab and containerized setups, and use observability tooling and SQL to diagnose failures and support global engineering alignment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Okta
Okta
13 hours ago

Senior Software Engineer in Test

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Join the QA Core Team as a Senior Software Engineer in Test to build scalable test automation and release-based validation for weekly deployments. Partner with Infrastructure, Release Engineering, and Development to improve CI/CD performance, reduce flaky builds, and ensure high availability. Own automated test configurations, lab and containerized setups, and use observability tooling and SQL to diagnose failures and support global engineering alignment.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and maintain scalable test automation frameworks for server- and client-side systems.
  • •Develop and execute end-to-end and system test plans to validate changes against customer deployment patterns.
  • •Set up and manage automated test configurations, lab environments, and containerized test setups using Docker.
  • •Troubleshoot and optimize CI/CD pipelines to reduce test execution time and eliminate flaky builds.
  • •Use observability and SQL to analyze logs and metrics, identify failures, and assist partner teams with debugging support.

Key Requirements

  • •5+ years hands-on as a Quality Engineer or Software Engineer focused on SaaS products and release-based testing.
  • •4+ years developing Java test automation using Selenium, TestNG, and JUnit, plus scripting in Python, Bash, or Groovy.
  • •Expertise maintaining and debugging CI/CD pipelines (Jenkins, GitHub Actions, CircleCI, Buildkite), including Maven dependency management and release workflows.
  • •4+ years writing SQL queries for data verification and system integration testing.
  • •Strong observability experience using tools like Splunk, Kibana, and SumoLogic to parse logs and trace test failures.
Experience:5+ yearsSaaSRelease-based testing
Education:Bachelor's in Computer Science, Computer Engineering, Software Engineering, or a closely related technical field
Languages:English
Tech Stack:JavaTestNGJUnitSeleniumDockerCI/CDJenkinsGitHub ActionsCircleCIBuildkiteMavenPythonBashGroovySplunkSumoLogicKibanaELKSQLAWS

Company Brief

Okta
Provides identity and access management cloud solutions that help organizations secure and manage user authentication, single sign-on, multi-factor authentication, and lifecycle management across applications and devices.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn