Posted in

Staff SDET-Golang – Java – Cloud Native – Hybrid

Staff SDET-Golang – Java – Cloud Native – Hybrid

CompanyCyberark
LocationSalt Lake City, UT, USA, Santa Clara, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • Solid experience with a variety of Test Automation and Management tools
  • Experience building robust and scalable automation frameworks and tests
  • Experience building and/or maintaining CI/CD pipelines, Gitlab preferred
  • Good knowledge in one or more programming languages, Golang or Java preferred
  • 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 and multi-task, problem-solve, make decisions and operate in a fast-paced environment
  • Self-motivated, able to work independently and be reliable and responsive
  • Experience testing security software
  • Familiarity with Public Key Infrastructure
  • Experience with SaaS products and technologies
  • Experience with typical IT infrastructure, such as load balancers, web servers, certificate authorities, identity management systems, etc.

Responsibilities

  • Advocate for a culture of continuous testing and quality improvement and collaborate with development teams to promote quality best practices
  • Leverage your experience to coach developers in designing testable and scalable features and provide guidance on selecting the right testing level to ensure efficient deployment pipelines.
  • Conduct workshops and training sessions to enhance the team’s understanding of testing methodologies and automation.
  • Identify gaps and lead the improvement of test coverage and quality of the tests.
  • Enable developers by designing, implementing and maintaining automation framework and tools.
  • Develop and maintain test infrastructure.
  • Work with teams and product owners within Agile process to clarify and tighten acceptance criteria for user stories.
  • Co-develop and review test plans with team during Agile sprints.
  • Support developers in designing and building complex end-to-end test scenarios.
  • Track quality metrics to measure the adoption of testing strategy and propose process changes to address any deficiencies.

Preferred Qualifications

  • Gitlab preferred
  • Golang or Java preferred