Senior Staff Software Development Engineer in Test (Client)

Netskope

Santa Clara (CA)

Remote

USD 120,000 - 180,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Family Medical Leave
Flexible Work Schedule
Remote Work Program
Dental Benefits
Disability Insurance
Flexible Spending Account (FSA)
Health Insurance Benefits
Life Insurance
Vision Benefits
Commuter Benefits
Company Outings
Stocked Kitchen
401(K)
Employee Stock Purchase Plan
Paid Holidays
Paid Sick Days

Job summary

Netskope is hiring across all levels to strengthen the SDET/testing team that builds client software for Windows, macOS and mobile platforms. You will craft automation, test strategies and be part of a high-performing engineering group focused on security and cloud services.

Join a team that values quality, scalable automation, and rapid release cycles, with a remote-work option and a comprehensive benefits package.

Qualifications

  • 10+ years of experience developing tests and automation for network and endpoint security products.
  • BSCS or equivalent required, MSCS or equivalent strongly preferred.
  • Experience with mobile OS: Android or iOS desired.
  • Knowledge of cryptography techniques.
  • Strong debugging and development skills in Python.
  • Experience with enterprise network and data security technologies (firewalls, VPN, proxies, L4-7, file system).
  • Linux environment experience; cross-platform expertise (OS X, Windows, iOS, Android).

Responsibilities

  • Build flexible and scalable automation solutions for client technologies.
  • Test client software that runs on Windows, macOS and mobile platforms.
  • Collaborate with development and design to create excellent user experiences.
  • Develop and maintain automated tests and CI/CD pipelines.
  • Identify risks and communicate them clearly during releases.

Skills

Python
Java
Test automation
CI/CD
Debugging
Linux
Windows
macOS
iOS
Android
Docker
Kubernetes
JSON
XML
Cryptography basics

Education

BSCS or equivalent
MSCS or equivalent

Tools

CI/CD tools
Docker
Kubernetes

Job description

  • Please note, this team is hiring across all levels and candidates are individually assessed and appropriately leveled based upon their skills and experience
  • The client team creates and enhances the client software that runs on Windows, Mac or other operating systems. Easy to use, light-weight, and deployed to perform at a high throughput, Netskope Client steers user traffic through Netskope's enterprise security products (Secure Web Gateway (SWG), Cloud Access Security Broker (CASB), Zero Trust Network Access (ZTNA), Cloud Firewall (CFW), Endpoint DLP) enabling holistic data protection and facilitating SASE deployments
  • Netskope Client's centralized configuration, deployment, support, and troubleshooting delivers comprehensive security and control across the borderless modern threat landscape
  • Our SDETs have built Python scripted automation tools to do functional, regression, security, performance and load/scale testing of our services and clients
  • Working with a group of brilliant engineers to build flexible and scalable automation solutions that test client technologies that protect data on endpoints including Windows, macOS, and mobile platforms
  • Contributing to building a flexible and scalable automation solution
  • Working closely with the development and design team to help create an amazing user experience
  • Helping to create and implement quality processes and requirements
  • Working closely with the team to replicate customer environments
  • Identifying and communicating risks about our releases
  • Looking beyond your specific area of responsibility and ensuring our solutions deliver value to our customers
  • Owning and making quality decisions for the solution
  • Owning the release process
Benefits
  • Family Medical Leave
  • Flexible Work Schedule
  • Remote Work Program
  • Dental Benefits
  • Disability Insurance
  • Flexible Spending Account (FSA)
  • Health Insurance Benefits
  • Life Insurance
  • Vision Benefits
  • Commuter Benefits
  • Company Outings
  • Stocked Kitchen
  • 401(K)
  • Employee Stock Purchase Plan
  • Paid Holidays
  • Paid Sick Days

If you love to write code to test, have aptitude to find ways to break things, understand how cloud services should work, and can build automation for day to day tasks that machines can run, we would love to speak with you about a role on our team

  • Good working experience in CI/CD; 10+ years of experience developing tests and automation for network and endpoint security products
  • Understanding of one or more mobile operating systems: Android or iOS is desired
  • Knowledge of CI/CD & Dev-Ops tools
  • Docker/k8s knowledge
  • Familiarity with web data formats like JSON, XML, MIME, etc
  • BSCS or equivalent required, MSCS or equivalent strongly preferred
  • Knowledge of cryptography techniques
  • Excellent debugging and development and troubleshooting skills in Python
  • Experience developing tests and automation for enterprise network and data security technologies (firewalls, VPN, proxies, L4-7, file system etc.)
  • Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers
  • Working experience in the Linux environment, and expert with at least one common endpoint platform (OS/X, Windows, iOS, Android)
  • Technical know-how of build and repo management tools with overall testing cycle
  • A track record of success and consistent growth showing that you are highly motivated and capable of coming up with creative, innovative and working solutions in a fast-paced, collaborative environment
  • Strong expertise in programming languages like Python or Java (Python preferred)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Staff Software Development Engineer in Test, Client
Sr. Staff Software Development Engineer in Test, Client

Netskope • Santa Clara (CA)

On-site
USD 125,000 - 253,000
Senior SDET: Client Security Automation Lead
Senior SDET: Client Security Automation Lead

Netskope • Santa Clara (CA)

On-site
USD 125,000 - 253,000
Senior Software Engineer, Client Backend
Senior Software Engineer, Client Backend

Netskope • Santa Clara (CA)

On-site
USD 99,000 - 200,000
IT Client Engineer
IT Client Engineer

Figureai • San Jose (CA)

On-site
USD 120,000 - 180,000
IT Client Engineer
IT Client Engineer

Figure • San Jose (CA)

On-site
USD 180,000 - 210,000
IT Client Engineer
IT Client Engineer

Figure- • San Jose (CA)

On-site
USD 120,000 - 180,000
Senior SDET - Automation Lead for Endpoint Security
Senior SDET - Automation Lead for Endpoint Security

Netskope • Santa Clara (CA)

Remote
USD 120,000 - 180,000
Family Medical Leave
Flexible Work Schedule
Remote Work Program
+13
Engineer III, Cloud SDET - Platform (Hybrid)
Engineer III, Cloud SDET - Platform (Hybrid)

CrowdStrike • Sunnyvale (CA)

Hybrid
USD 120,000 - 180,000
Market-leading compensation
Wellness programs
Generous vacation & holidays
+5
Senior Test Automation Engineer, Python
Senior Test Automation Engineer, Python

Network Optix • Burbank (CA)

Hybrid
USD 150,000 - 180,000
Competitive compensation
Paid time off
Flexible working hours
+2
DevTest Engineer
DevTest Engineer

Kaseya • Miami (FL), Northern (KY)

Hybrid
USD 90,000 - 120,000