Apply Now »

Automation Engineer - Cyber Security - Quality Assurance

« Back to results

Jim Beatrice Principal Recruiter

Phone Work
Phone Fax

Job Info

Category Quality Assurance
Employment Type Full-Time Employment
Compensation $0.00 - $0.00
Location United States, CA - 94404

Client Introduction

We are a leading provider of UEBA, User and Entity Based Analytics and our solution allows customers to detect and defend against cyber attacks that would other wise go unseen. Our solution allows SOC (Security Operation Center) to do their job more effectively.

We are backed and staffed with seasoned security experts from Imperva and Sumo Logic and we are privately funded .

Job Description

As a Software Developer Engineer in Test, you will have the opportunity to design and develop test frameworks that will exercise the performance and find the limits of our Big Data Security Analytics platform.

You will play a key role in developing strategy, tools, processes, and frameworks to test individual modules, as well as the complete platform.

Job Responsibilities

*Creatively design and develop innovative automated integration tests that measure performance,scalability and reliability at a module/component level.
*Develop automated methods of measuring the performance, scalability and reliability ofour platform as a whole, pushing our platform to the limits.
*Analyze and report on test results that our team can extract to improve efficiency, reliability,and stability of the platform.
*Collaborate with other engineers, providing testing insights and coming up with innovativesolutions to improve and ensure the quality of our platform.
*Configure and deploy server test environments on physical hardware and cloud based server instances.


We expect you to have a strong background in building test frameworks, as well as having extensive working experience in testing the performance, scalability and reliability of large infrastructures. 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 life cycle.

Required Experience

*Strong experience in building fully automated test frameworks using C++, Java, or Python.
*Strong experience with performance, scalability and reliability testing.
*Strong experience in setting up and working in Linux server environments.
*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
*The ability to collaborate and work well as a member of the engineering team.

Passion for cutting edge technologies, complex problems, and breaking things

Required Education

Previous MonthNext Month