Software Engineer in Test
Confluera
Posted: January 20, 2021
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a Software Engineer in Test to join our team in Palo Alto, CA, and contribute to the development of our real-time detection and response platform. The ideal candidate will have experience in software engineering and a strong background in testing, with a focus on delivering high-quality products and fostering a quality culture. The successful candidate will be responsible for developing QA programs that ensure the accuracy and reliability of our detection capabilities.
Required Skills
Job Description
Confluera is a cybersecurity company building a real-time detection and response platform. Since its inception Confluera has been committed to delivering detection capabilities that are accurate and surgical. We are seeking an experienced quality assurance engineer to take our product to the next level. You will be responsible for developing QA program that not only safeguards the quality of our products, but also fosters a "quality culture" for all engineers in the company.
Responsibilities
+ Deriving test plans from product requirements documents laid out by the Product Marketing teams
+ Designing and specifying a test infrastructure using (or enhancing) the existing automation framework to execute the test plan
+ Reviewing test plans and procedures for adequacy and completeness/correctness; analyzing test results and interacting with Software and Test engineers in the resolution/root causes of test failures;
+ Scripting all test cases using the automation environment and integrating them in the regression infrastructure to verify conformance of feature functionality;
+ Design test infra using python for regression automation and integrate with log warehouse for test analytics dashboard
+ Design test framework to integrate with workflows for orchestration and management system. This includes exposing API layer for large-scale systems, cloud hosting providers - AWS/Azure, and container ecosystems
+ Define build pipeline yaml for auto-trigger of multiple deployment workflows -Regression , agent integration and commit review. Integrate with build and CI tools
+ Build Monitoring, reporting, data-mining tools to do performance and capacity-related tests and analysis.
+ Track the bug with JIRA tool . Identify, analyze, and document problems with program function, output, online screen, or content
+ Collect requirements from test engineers to define test infra automation calls from in-house python framework and robo/selenium for front-end UI validations
Skills and Qualifications
+ Masters degree 2+ years or Bachelors degree with 4+ of experience in QA domain
+ Attention to details and passion for quality
+ Knowledge of quality assurance terminology, methods, and tools
+ Analytical, problem-solving, and decision-making skills
+ Demonstrated knowledge of testing best practices, version control practices and defect management practice
Preferred Qualifications
+ Self-starter and team player
+ Experience working at a fast paced startups.