Taro Logo

Staff Software Engineer in Test (Golang)

Leading independent provider of identity for the enterprise, providing secure connections between people and technology.
$134,000 - $202,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Staff Software Engineer in Test (Golang)

Okta is seeking a Staff Software Engineer in Test to join their Identity Management Engineering (IDM) team, specifically the Privileged Access Team (PAM). This role involves working with highly-skilled engineers to deliver sophisticated backend solutions that help Okta operate at large scale. The position focuses on ensuring project quality through automation at every level.

Key responsibilities include developing test plans, automating API and end-to-end tests, working with engineering management on planning, documenting QE plans, reviewing application code, and maintaining zero-debt cadence. The role requires strong quality advocacy and participation in on-call rotation.

The ideal candidate should have 5+ years of QE experience in enterprise SaaS, strong expertise in Golang or Python/Java automation development, and familiarity with tools like Selenium, TestCafe, Postman, and AWS. Experience with distributed systems, networking protocols, and performance testing is highly valued.

Okta offers a competitive compensation package ranging from $134,000 to $202,000 CAD annually, plus equity and comprehensive benefits. The company provides a dynamic work environment with flexibility in work arrangements and emphasizes making social impact through their work.

As the World's Identity Company, Okta enables organizations to securely connect people with technology, serving over 19,300 organizations including major companies like JetBlue, Nordstrom, and T-Mobile. The company values diverse perspectives and seeks lifelong learners who can contribute unique experiences to their mission of making identity accessible to everyone.

Last updated a day ago

Responsibilities For Staff Software Engineer in Test (Golang)

  • Review requirements and design specs to develop relative test plans and test cases
  • Automate API tests, end-to-end tests, reliability/scale tests
  • Work with engineering management to scope and plan engineering efforts
  • Communicate and document QE plans for scrum teams to review
  • Review application code, identify bug and other areas of weakness
  • Automate all critical features to maintain zero-debt cadence
  • Release features with solid quality
  • Respond to production issues/alerts and customer issues during on-call rotation

Requirements For Staff Software Engineer in Test (Golang)

Go
Python
Java
Kubernetes
  • 5+ years of QE experience preferably in an enterprise SaaS company
  • 3+ years experience in quality engineering for enterprise level software
  • 5+ years of experience in Golang or Python/Java-based automation development
  • Familiarity with - Selenium, TestCafe, Postman, Jmeter, Locust, Splunk, AWS, Kubernetes
  • Experience working with distributed systems at large scale
  • Experience with non HTTP-based protocols (SSH, RDP, TLS, LDAP, etc)
  • Experience with networking (IP addressing, routing, firewalls)
  • Experience with Performance testing is a huge plus

Benefits For Staff Software Engineer in Test (Golang)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • RRSP with match
  • Healthcare spending
  • Telemedicine
  • Paid leave
  • PTO
  • Parental leave

Interested in this job?

Jobs Related To Okta Staff Software Engineer in Test (Golang)