Taro Logo

Senior Software Engineer in Test, Bengaluru

The leading independent provider of identity for the enterprise, enabling organizations to securely connect people to technology.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cybersecurity

Job Description

Okta, The World's Identity Company, is seeking a Senior Software Engineer in Test (SET) to join their Engineering Security team in Bengaluru. This role combines security domain expertise with software testing capabilities, focusing on improving customer safety and privacy through security services integrated with Okta's core product.

The position requires a professional with solid experience in Java-based automation development and a strong background in security testing. You'll be responsible for designing and implementing test frameworks, automating various types of tests (API, end-to-end, reliability/scale), and working closely with cross-functional teams to ensure the highest quality standards.

The ideal candidate should have 3-5 years of software test experience, with specific expertise in web application security, cryptography, and security protocols. Knowledge of Linux and automation tools like Selenium and Jmeter is essential. The role offers the opportunity to work with cutting-edge identity and security technologies while contributing to Okta's mission of enabling everyone to safely use any technology.

As part of Okta's Engineering Security team, you'll play a crucial role in hardening frameworks and infrastructure, developing security solutions, and maintaining high-quality standards. The position includes on-call responsibilities and requires strong collaboration skills to work effectively with engineering management and scrum teams.

Okta offers a comprehensive benefits package and promotes a dynamic work environment with the best tools and technology. The company values diversity and seeks lifelong learners who can contribute unique experiences to their team. This role provides an excellent opportunity to work with enterprise-scale systems while focusing on security and quality assurance.

Last updated 3 months ago

Responsibilities For Senior Software Engineer in Test, Bengaluru

  • Review requirements and design specs to develop test plans and test cases
  • Work with senior QA staff to develop automation plans and write test code
  • Design specific test plans and frameworks based on feature and architecture designs
  • Review application code, identify bugs and other areas of weakness
  • Automate API tests, end-to-end tests, reliability/scale tests
  • Work cross team to help deliver various backend infrastructure engineering solutions
  • Coordinate with engineering management, area leads and scrum team
  • Respond to production issues/alerts and customer issues during on-call rotation
  • Be a strong customer advocate with a strong quality DNA

Requirements For Senior Software Engineer in Test, Bengaluru

Java
Linux
  • 3-5 years of software test experience for highly-reliable, mission-critical software
  • 1-2 years experience in web application security, cryptography, PKI, TLS/SSL, DDoS mitigation
  • 1-2 years experience with Linux
  • Expertise in test planning and execution with cross team collaboration
  • Good understanding of software engineering concepts & test methodologies
  • Solid experience in Java-based automation development (CI)
  • Experience in automating API tests, end-to-end tests and reliability/scale tests
  • Familiarity with automation tools like Selenium, Jmeter
  • Ability to test software with minimum supervision and guidance
  • Ability to quickly learn new technologies

Benefits For Senior Software Engineer in Test, Bengaluru

Medical Insurance
Visa Sponsorship
  • Medical Insurance
  • Visa Sponsorship

Related Jobs

Senior Software Engineer - Foundation

Senior Software Engineer position at Okta, building foundation services for authentication and authorization across Okta-protected resources.

Senior Software Engineer, Windows

Senior Software Engineer position at Okta focusing on Windows development using .NET/C# for identity and access management solutions.

Senior Software Engineer in Test - Data Platform

Senior Software Engineer in Test position at Okta focusing on automated testing and quality assurance for the Identity Management platform, requiring 5+ years of experience in test automation and quality engineering.

Senior Software Engineer, Java

Senior Software Engineer, Java position at Okta in Bangalore, focusing on identity and security solutions with 5+ years of Java development experience required.

Senior Software Engineer, Linux

Senior Software Engineer position at Okta, focusing on Linux and .NET development for identity and access management solutions in Bengaluru, India.