What are the responsibilities and job description for the Elastic Search SIEM Project Tester position at Urbench, LLC?
Job Details
Job Title: Elastic Search SIEM Project Tester
Location: Birmingham, UK
Location: Birmingham, UK
As per visa please
Job Summary:
We are seeking a detail-oriented and experienced Elastic Search SIEM Project Tester to join
our team. In this role, you will be responsible for performing both functional and non-functional
testing to ensure the security, performance, and reliability of our Security Information and Event
Management (SIEM) solution. The ideal candidate will possess strong analytical skills, a deep
understanding of Elastic Search, and practical experience with SIEM systems.
Job Summary:
We are seeking a detail-oriented and experienced Elastic Search SIEM Project Tester to join
our team. In this role, you will be responsible for performing both functional and non-functional
testing to ensure the security, performance, and reliability of our Security Information and Event
Management (SIEM) solution. The ideal candidate will possess strong analytical skills, a deep
understanding of Elastic Search, and practical experience with SIEM systems.
Responsibilities:
Functional Testing:
Perform functional testing for new and existing features, ensuring they meet business
requirements and specifications.
Develop and execute test plans, test cases, and test scripts for the SIEM solution.
Verify that all system components (data ingestion, correlation, alerting, reporting, etc.)
function as expected.
Identify, report, and track defects and issues, ensuring they are resolved.
Collaborate with developers, product managers, and other stakeholders to ensure the
correct implementation of requirements.
Test interactive features, visualizations, and data representations within dashboards.
Conduct regression testing to ensure that new features do not negatively impact existing
functionality.
Hands-on experience with Elasticsearch, Kibana, and related technologies.
Non-Functional Testing:
Conduct performance testing to evaluate system scalability, reliability, and response
times.
Perform security testing to identify and mitigate vulnerabilities.
Execute load and stress tests to determine system limits and improve robustness.
Validate compliance with industry standards and security best practices.
Monitor and analyze system performance using relevant tools and metrics.
Additional Responsibilities:
Document test results and provide clear, actionable feedback to the development team.
Functional Testing:
Perform functional testing for new and existing features, ensuring they meet business
requirements and specifications.
Develop and execute test plans, test cases, and test scripts for the SIEM solution.
Verify that all system components (data ingestion, correlation, alerting, reporting, etc.)
function as expected.
Identify, report, and track defects and issues, ensuring they are resolved.
Collaborate with developers, product managers, and other stakeholders to ensure the
correct implementation of requirements.
Test interactive features, visualizations, and data representations within dashboards.
Conduct regression testing to ensure that new features do not negatively impact existing
functionality.
Hands-on experience with Elasticsearch, Kibana, and related technologies.
Non-Functional Testing:
Conduct performance testing to evaluate system scalability, reliability, and response
times.
Perform security testing to identify and mitigate vulnerabilities.
Execute load and stress tests to determine system limits and improve robustness.
Validate compliance with industry standards and security best practices.
Monitor and analyze system performance using relevant tools and metrics.
Additional Responsibilities:
Document test results and provide clear, actionable feedback to the development team.
Contribute to the continuous improvement of testing processes and methodologies.
Stay up-to-date with the latest trends and advancements in SIEM and Elastic Search
technologies.
Assist with the automation of testing processes where applicable.
Collaboration:
Work closely with developers, DevOps, and product teams to ensure the system meets
both functional and non-functional requirements.
Actively participate in sprint planning, grooming sessions, and retrospective meetings to
provide QA input and identify potential risks.
Stay up-to-date with the latest trends and advancements in SIEM and Elastic Search
technologies.
Assist with the automation of testing processes where applicable.
Collaboration:
Work closely with developers, DevOps, and product teams to ensure the system meets
both functional and non-functional requirements.
Actively participate in sprint planning, grooming sessions, and retrospective meetings to
provide QA input and identify potential risks.
Tools:
Experience with CI/CD tools such as Jenkins, GitLab CI, Travis CI, etc.
Proficiency with version control tools like Git.
Familiarity with Agile methodologies and tools (e.g., JIRA, Confluence).
Experience with CI/CD tools such as Jenkins, GitLab CI, Travis CI, etc.
Proficiency with version control tools like Git.
Familiarity with Agile methodologies and tools (e.g., JIRA, Confluence).
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience in testing SIEM solutions, particularly those based on Elasticsearch.
Strong understanding of functional and non-functional testing methodologies.
Proficiency in testing tools and frameworks such as TestNG, JMeter, Selenium,
RestAssured, or others.
Knowledge of using Postman for API testing, including creating collections, writing test
scripts, and validating API responses for both functional and performance aspects.
Experience with security testing tools and techniques.
Excellent analytical, problem-solving, and communication skills.
Ability to work collaboratively in a team environment and manage multiple tasks
effectively.
Understanding of Helm for managing Kubernetes deployments and configurations.
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience in testing SIEM solutions, particularly those based on Elasticsearch.
Strong understanding of functional and non-functional testing methodologies.
Proficiency in testing tools and frameworks such as TestNG, JMeter, Selenium,
RestAssured, or others.
Knowledge of using Postman for API testing, including creating collections, writing test
scripts, and validating API responses for both functional and performance aspects.
Experience with security testing tools and techniques.
Excellent analytical, problem-solving, and communication skills.
Ability to work collaboratively in a team environment and manage multiple tasks
effectively.
Understanding of Helm for managing Kubernetes deployments and configurations.
Preferred Skills:
Experience with scripting languages (e.g., Python, Bash) for test automation.
Familiarity with DevOps practices and tools (e.g., CI/CD, Jenkins, Docker).
Experience with scripting languages (e.g., Python, Bash) for test automation.
Familiarity with DevOps practices and tools (e.g., CI/CD, Jenkins, Docker).
Certification in relevant areas such as CISSP, CEH, or ISTQB.
UrBench is an equal opportunity employer and is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, status as a parent, disability, age, veteran status, or other characteristics as defined by federal, state or local laws.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.