# Senior Software Engineer in Test

**Company**: Okta
**Location**: Bengaluru, India
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/okta/jobs/8210918?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_98d186d0-30c

## Description

We are looking for a Senior Software Engineer in Test to join our Engineering Quality team. As a Senior Software Engineer in Test, you will focus on automating Cloud Infrastructure testing and supporting Site Reliability Engineers (SREs), including bespoke solutions rolled out by Developer Productivity teams.

Responsibilities:

- Automate testing and quality assurance processes for cloud infrastructure

- Work with multiple teams in a Scrum/Agile environment within Cloud Operations and infrastructure domain

- Provide Quality Assurance and Testing Services to SREs, Development Productivity teams, and other cross-functional teams

- Interface with Developers/SREs, Product Management & Customer Excellence & Support teams

- Build tools to facilitate QA/testing tasks and remove manual effort

- Automate functional and non-functional testing of software applications and systems

- Develop and execute test cases, test plans, and test scripts

- Participate in the software development process to identify defects and ensure timely resolution

- Collaborate with developers to reproduce and diagnose software issues

- Identify areas for improvement in the test automation process

- Learn new technologies and techniques to stay current with industry trends and advancements

- Provide on-call support for our SaaS platform

Requirements:

- 5+ years of experience working on cloud providers (e.g., AWS/GCP), ideally certified

- 5+ years of experience as a quality engineer or software engineer

- 2+ years of experience working in a SaaS-based environment

- 5+ years of experience with some of the following technologies and services:

- Preferred programming languages: Go, Python, Ruby, Shell scripting

- Monitoring tools (Splunk/Grafana/Kibana)

- Containerization, Kubernetes & Terraform

- Linux-based OS with proficient command-line skills

- SQL & NoSQL databases

- 5+ years of experience with test automation development of integrated tests

- 3+ years of experience with developing and executing end-to-end or system test plans

- 2+ years of experience setting up and maintaining test configurations and lab environments

- On-call support, ideally in a SaaS environment

- Exposure to Performance testing

- Good understanding of scalable design principles

Education and Training:

- B.S. or M.S. in Computer Science, Computer Engineering, Software Engineering, or a closely related technical field from a highly reputable institution

- Specialized training in SDLC & any certifications in cloud technologies and programming languages will be desirable

## Skills

### Required
- Cloud providers (AWS/GCP)
- Quality engineering
- Software engineering
- Test automation
- Go
- Python
- Ruby
- Shell scripting
- Monitoring tools (Splunk/Grafana/Kibana)
- Containerization
- Kubernetes
- Terraform
- Linux
- SQL
- NoSQL databases

### Nice to have
- Agentic AI
- Experience with implementing AI/ML solutions in the testing domain

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/okta/jobs/8210918?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
