CyberArk is dedicated to protecting organizations from cyber threats by securing privileged access across hybrid environments. Our engineering teams build cutting-edge solutions that safeguard the worlds most critical assets.
We are seeking a Principal Software Development Engineer in Test (SDET) to join our Salt Lake City office. This role is ideal for a curious independent systems thinker with a builders mindsetsomeone who doesnt just write tests but creates reusable tools and frameworks that developers trust.
In this role you will:
- Lead cross-team and within-team functional and technical activities in collaboration with managers architects and leadership members.
- Serve as a trusted expert on technology product and domain influencing quality strategy across multiple platforms.
- Drive discussions and present ideas independently to senior leadership.
- Own solutions end-to-end from design through implementation and adoption.
Responsibilities
- Design and implement test frameworks and tooling for validating backend services.
- Build reusable components for test environment provisioning and teardown across Linux and Windows systems.
- Own CI/CD pipelines for internal testing infrastructure (e.g. GitHub Actions Jenkins GitLab).
- Emulate customer environments including DNS PKI firewall configurations and diverse OS distributions.
- Collaborate with Dev Ops and Security teams to align test infrastructure with product architecture.
- Participate in code reviews architecture discussions and design sessions.
- Advocate for a culture of continuous testing and quality improvement.
- Coach developers in designing testable and scalable features and guide them on selecting the right testing level.
- Conduct workshops and training sessions to enhance team understanding of testing methodologies and automation.
- Identify gaps and lead improvements in test coverage and quality.
- Develop and maintain test infrastructure and automation frameworks.
- Work with teams and product owners within Agile processes to clarify acceptance criteria.
- Co-develop and review test plans during Agile sprints.
- Support developers in designing and building complex end-to-end test scenarios.
- Track quality metrics to measure adoption of testing strategy and propose process improvements
#LI-HA1
#LI-Hybrid
Qualifications :
- 8 years in test automation platform QA or SDET roles (or equivalent backend engineering experience with testing focus).
- Strong coding skills in Python Java or Golang.
- Experience building and extending test frameworks for backend services.
- Strong understanding of Linux/Unix and Windows OS fundamentals.
- Working knowledge of networking protocols (TCP/IP DNS HTTP/S); PKI and certificate management a plus.
- Hands-on experience with microservices architecture distributed systems and system integration testing.
- Familiarity with CI/CD pipelines (GitLab CI Jenkins GitHub Actions).
- Comfort configuring and working in containerized environments (Docker Kubernetes).
- Experience emulating large-scale enterprise systems or customer environments.
- Exposure to infrastructure-as-code tools (Terraform Ansible).
- Strong debugging and root cause analysis skills across layers of the stack.
- Solid experience with a variety of test automation and management tools.
- Experience building robust and scalable automation frameworks and tests.
- Ability to write clean consistent and well-documented code following best practices.
- Experience managing Linux-based virtual machines.
- Fast learner with strong problem-solving and analytical skills.
- Ability to lead multi-task and operate in a fast-paced environment.
- Self-motivated able to work independently reliable and responsive.
- Experience testing security software (a plus).
- Experience with SaaS products and typical IT infrastructure (load balancers web servers certificate authorities identity management systems etc.).
Additional Information :
CyberArk is an equal opportunity employer. We consider all qualified applicants for employment without regard to race color religion creed sex sexual orientation gender identity national origin disability or protected veteran status.
At this time we are unable to sponsor or assume sponsorship of employment visas.
The expected base salary range for this role is $160000$200000 per year plus a discretionary bonus tied to individual performance. Actual compensation may vary based on job-related knowledge skills and experience. CyberArk offers a comprehensive benefits package including medical dental vision financial and additional employee benefits.
Remote Work :
No
Employment Type :
Full-time
CyberArk is dedicated to protecting organizations from cyber threats by securing privileged access across hybrid environments. Our engineering teams build cutting-edge solutions that safeguard the worlds most critical assets.We are seeking a Principal Software Development Engineer in Test (SDET) to ...
CyberArk is dedicated to protecting organizations from cyber threats by securing privileged access across hybrid environments. Our engineering teams build cutting-edge solutions that safeguard the worlds most critical assets.
We are seeking a Principal Software Development Engineer in Test (SDET) to join our Salt Lake City office. This role is ideal for a curious independent systems thinker with a builders mindsetsomeone who doesnt just write tests but creates reusable tools and frameworks that developers trust.
In this role you will:
- Lead cross-team and within-team functional and technical activities in collaboration with managers architects and leadership members.
- Serve as a trusted expert on technology product and domain influencing quality strategy across multiple platforms.
- Drive discussions and present ideas independently to senior leadership.
- Own solutions end-to-end from design through implementation and adoption.
Responsibilities
- Design and implement test frameworks and tooling for validating backend services.
- Build reusable components for test environment provisioning and teardown across Linux and Windows systems.
- Own CI/CD pipelines for internal testing infrastructure (e.g. GitHub Actions Jenkins GitLab).
- Emulate customer environments including DNS PKI firewall configurations and diverse OS distributions.
- Collaborate with Dev Ops and Security teams to align test infrastructure with product architecture.
- Participate in code reviews architecture discussions and design sessions.
- Advocate for a culture of continuous testing and quality improvement.
- Coach developers in designing testable and scalable features and guide them on selecting the right testing level.
- Conduct workshops and training sessions to enhance team understanding of testing methodologies and automation.
- Identify gaps and lead improvements in test coverage and quality.
- Develop and maintain test infrastructure and automation frameworks.
- Work with teams and product owners within Agile processes to clarify acceptance criteria.
- Co-develop and review test plans during Agile sprints.
- Support developers in designing and building complex end-to-end test scenarios.
- Track quality metrics to measure adoption of testing strategy and propose process improvements
#LI-HA1
#LI-Hybrid
Qualifications :
- 8 years in test automation platform QA or SDET roles (or equivalent backend engineering experience with testing focus).
- Strong coding skills in Python Java or Golang.
- Experience building and extending test frameworks for backend services.
- Strong understanding of Linux/Unix and Windows OS fundamentals.
- Working knowledge of networking protocols (TCP/IP DNS HTTP/S); PKI and certificate management a plus.
- Hands-on experience with microservices architecture distributed systems and system integration testing.
- Familiarity with CI/CD pipelines (GitLab CI Jenkins GitHub Actions).
- Comfort configuring and working in containerized environments (Docker Kubernetes).
- Experience emulating large-scale enterprise systems or customer environments.
- Exposure to infrastructure-as-code tools (Terraform Ansible).
- Strong debugging and root cause analysis skills across layers of the stack.
- Solid experience with a variety of test automation and management tools.
- Experience building robust and scalable automation frameworks and tests.
- Ability to write clean consistent and well-documented code following best practices.
- Experience managing Linux-based virtual machines.
- Fast learner with strong problem-solving and analytical skills.
- Ability to lead multi-task and operate in a fast-paced environment.
- Self-motivated able to work independently reliable and responsive.
- Experience testing security software (a plus).
- Experience with SaaS products and typical IT infrastructure (load balancers web servers certificate authorities identity management systems etc.).
Additional Information :
CyberArk is an equal opportunity employer. We consider all qualified applicants for employment without regard to race color religion creed sex sexual orientation gender identity national origin disability or protected veteran status.
At this time we are unable to sponsor or assume sponsorship of employment visas.
The expected base salary range for this role is $160000$200000 per year plus a discretionary bonus tied to individual performance. Actual compensation may vary based on job-related knowledge skills and experience. CyberArk offers a comprehensive benefits package including medical dental vision financial and additional employee benefits.
Remote Work :
No
Employment Type :
Full-time
View more
View less