Test Engineer- ElasticSearch Experience (£200 p/d INSIDE IR35)
A leading organization is seeking a detail-oriented and experienced ElasticSearch SIEM Project Tester to join their team in West Midlands, UK. This role offers a hybrid work model, with three days per week in their West Midlands office.
About the Role:
As an ElasticSearch SIEM Project Tester, you will play a crucial role in ensuring the security, performance, and reliability of our Security Information and Event Management (SIEM) solution.
You will be responsible for performing both functional and non-functional testing, collaborating closely with developers, product managers, and other stakeholders. A strong understanding of ElasticSearch and practical experience with SIEM systems are essential.
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 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.
* 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 ElasticSearch 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).
* 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.
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.
* 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.
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).
* Certification in relevant areas such as CISSP, CEH, or ISTQB.