Exabeam is the leader of user and entity behavior analytics. We deliver a complete Security Intelligence Platform that enables customers to easily collect all of their security relevant data, to accurately detect complex threats, and to effectively respond to security incidents. We exponentially increase the productivity and effectiveness of valuable security operations teams by enabling them to cut through the noise of thousands of alerts and focus immediately on high-risk user profiles and behaviors.
As a Lead Platform QA Engineer, you will have the opportunity to design and develop test frameworks that will test the backend server infrastructure for the Exabeam Security Intelligence Platform. You will play a key role and be responsible in testing our server deployment tools across a large scale distributed server backend. Additionally you will be developing strategies, tools, processes, and frameworks to test individual infrastructure components, as well as their integration points throughout the platform.
In this position you will be joining a very talented and seasoned engineering team, with extensive backgrounds in building large-scale security platforms and building cutting edge algorithms to slice and dice security data, bringing new, revealing and valuable insights to our customers. You will have the opportunity to be exposed and work with many new and exciting technologies and frameworks used in our security platform.
We expect you to have a strong background in testing large-scale backend server infrastructures. We expect you to be a strong Linux administrator. You will also be expected to have a strong background in software quality assurance methodologies, processes, and practices as they work within an agile software development lifecycle.
Systematically and strategically test the deployment of our backend server infrastructure that supports our platform
Creatively design and develop innovative strategies, tools, processes, and frameworks to test individual infrastructure components, as well as their integration points throughout the platform
Analyze and report on test results that our team can use to ensure the quality of the platform. Improving the efficiency, reliability, and stability of the platform
Collaborate with other engineers, providing testing insights and coming up with innovative solutions to improve and ensure the quality of our platform
Configure and deploy server test environments on physical hardware and cloud-based server instances
Strong experience as a Systems Administrator, working with different Linux OS (Centos, Redhat, etc.)
Strong experience in troubleshooting Linux server environments
Strong experience with working with different deployment tools, such as Ansible, Puppet, Chef, Salt, etc.
Strong experience working with virtualization software (VMware, VirtualBox, etc.) and cloud services (AWS, Azure, etc.)
Strong experience in building test frameworks to test backend infrastructure using Java and/or Python and/or Bash
Strong experience integrating and automating with continuous integration tools such as Bamboo, Jenkins, Hudson, etc.
Strong working knowledge of software quality assurance methodologies and be well versed in the various types of tests
Outstanding problem solving, logic, and analytical skills
Extremely organized in keeping track and documenting testing progress and results
Terrific communication/interaction skills to collaborate and work well as a member of the engineering team
Thrive to grow deeper in the knowledge and understanding of how to improve the quality of our platform
Passion for cutting edge technologies, complex problems, and breaking things