22 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Design, implement, and maintain scalable server- and client-side test automation frameworks using Java, TestNG, JUnit, and Selenium.
- Develop and execute end-to-end and system test plans against customer deployment patterns.
- Manage automated test configurations, lab environments, and Docker-based containerized test setups.
- Perform release validation to ensure compatibility, high availability, and uptime across weekly deployments.
- Troubleshoot and optimize Jenkins, GitHub Actions, CircleCI, and Buildkite pipelines and eliminate flaky builds.
- Manage Maven build structures, dependency management, and automated release workflows.
- Write operational automation scripts using Python, Bash, or Groovy.
- Analyze logs and observability metrics with Splunk, Sumo Logic, Kibana, or ELK to debug failures.
- Use SQL to query databases and validate integrated backend scenarios.
- Provide occasional on-call support and debugging assistance to partner teams in North America.
Requirements
- At least 5 years of hands-on experience as a Quality Engineer or Software Engineer focused on SaaS products and release-based testing.
- At least 4 years of Java-based test development using Selenium, TestNG, and JUnit, plus scripting proficiency in Python, Bash, or Groovy.
- Expertise maintaining and debugging CI/CD pipelines, managing Maven dependencies, and using Docker.
- At least 4 years of experience writing SQL queries for data verification and system integration testing.
- Strong experience using Splunk, Kibana, or Sumo Logic to parse logs and trace test failures.
- Bachelor's or master's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related technical field.
- Preferred experience with AWS, GCP, Azure, Terraform, Ansible, Kubernetes, Bitbar, Appium, machine-learning-driven test tools, performance testing, or security testing within CI pipelines.
Benefits
- Hybrid work arrangement; the posting includes a #LI-Hybrid designation.
- In-person onboarding designed to accelerate impact and build connection.
- Programs supporting well-being, social impact, talent development, and community.
- Global community spanning more than 20 offices worldwide.
Tech Stack
AnsibleAppiumAWSAzureBashBuildkiteCircleCIDockerGitHub ActionsGoogle Cloud PlatformGroovyJavaJenkinsJUnitKibanaKubernetesMavenPythonSeleniumSplunkSQLSumo LogicTerraformTestNG
Categories
About Okta
Okta builds cloud-based identity and access management for enterprises and developers, including single sign-on, multi-factor authentication, and lifecycle management. It sells subscription SaaS as the Okta Workforce Identity and Customer Identity Clouds; the latter incorporates Auth0, acquired in 2021. Founded in 2009 and headquartered in San Francisco, Okta is a public company traded on Nasdaq.
