Cyberarkposted 12 days ago
$125,000 - $190,000/Yr
Full-time
Salt Lake City, UT

About the position

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.

Responsibilities

  • Advocate for a culture of continuous testing and quality improvement.
  • Collaborate with development teams to promote quality best practices.
  • Coach developers in designing testable and scalable features.
  • Provide guidance on selecting the right testing level for efficient deployment pipelines.
  • Conduct workshops and training sessions on testing methodologies and automation.
  • Identify gaps and lead the improvement of test coverage and quality of tests.
  • Design, implement, and maintain automation framework and tools.
  • Develop and maintain test infrastructure.
  • Work with teams and product owners to clarify acceptance criteria for user stories.
  • Co-develop and review test plans during Agile sprints.
  • Support developers in designing and building complex end-to-end test scenarios.
  • Track quality metrics and propose process changes to address deficiencies.

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 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.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Financial benefits
  • Equity and discretionary bonus based on performance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service