Test Engineer (ElasticSearch)

Test Engineer (ElasticSearch)

Posted 2 weeks ago by Consol Partners on JobServe

£200 Per day
Inside
Hybrid
West Midlands, UK

Summary: The Test Engineer role focuses on testing an ElasticSearch-based Security Information and Event Management (SIEM) solution, ensuring its security, performance, and reliability. The position requires collaboration with developers and product managers to perform both functional and non-functional testing. The role is hybrid, requiring three days a week in the West Midlands office. Candidates should have a strong understanding of ElasticSearch and practical experience with SIEM systems.

Key Responsibilities:

  • 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 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 and product managers to ensure correct implementation of requirements.
  • Test interactive features, visualizations, and data representations within dashboards.
  • Conduct regression testing to ensure new features do not negatively impact existing functionality.
  • 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.
  • 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 ElasticSearch technologies.
  • Assist with the automation of testing processes where applicable.
  • 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.
  • 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 (eg, JIRA, Confluence).
  • Proficiency in testing tools and frameworks such as TestNG, JMeter, Selenium, RestAssured, or others.
  • Knowledge of using Postman for API testing.
  • 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.
  • 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.
  • Experience with Scripting languages (eg, Python, Bash) for test automation.
  • Familiarity with DevOps practices and tools (eg, CI/CD, Jenkins, Docker).
  • Certification in relevant areas such as CISSP, CEH, or ISTQB.

Key Skills:

  • Strong understanding of ElasticSearch and SIEM systems.
  • Experience in functional and non-functional testing methodologies.
  • Proficiency in testing tools and frameworks (TestNG, JMeter, Selenium, etc.).
  • Experience with CI/CD tools (Jenkins, GitLab CI, etc.).
  • Familiarity with Agile methodologies and tools (JIRA, Confluence).
  • Excellent analytical and problem-solving skills.
  • Ability to work collaboratively in a team environment.
  • Experience with security testing tools and techniques.
  • Knowledge of scripting languages (Python, Bash) for test automation.
  • Understanding of Helm for managing Kubernetes deployments.
  • Bachelor's degree in Computer Science or related field.
  • Certifications such as CISSP, CEH, or ISTQB are preferred.

Salary (Rate): £200

City: West Midlands

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT