Ansible (nice to have)
Bash (nice to have)
Python (nice to have)
CI / CD (junior)
SOLID Principles (junior)
Linux (regular)
We are building a cloud-native platform from the ground up using all new cloud technologies. You will take part in the platform development for a big data security analytics company that provides enterprises with advanced user behavior intelligence to unlock the potential of existing security information, event management and log management data repositories, enabling IT security teams to more quickly detect and respond to cyberattacks and insider threats in real-time.
We combine cloud-native approach, microservices architecture, modern information retrieval and machine learning techniques to drive best in class customer experience.
Responsibilities :
Investigate and develop test plans and test cases at scenario, API, GUI, and server-side tests for the security intelligence platform
Hold test plan review meetings with peer teams (PM / Dev / QA / etc.)
Configure and run manual tests on a custom home-grown Performance testing platform
In the future be responsible for writing testing scripts
Analyze metrics and results and report them to peer teams
Debug and troubleshoot extensively on what could be causing performance issues
Analyze existing tests coverage and perform code review
Improve tests execution pipelines within the build and release process
Run performance regression on short and fast release cycles
Collaborate with other engineers, providing testing insights and coming up with innovative solutions to improve and ensure the quality of our platform
Requirements :
Desire to learn programming / automation
Strong experience with Linux / Unix and Dockerization as well as troubleshooting
Understanding of Testing Theory / Test Design principles
Understanding of OOP and SOLID software development principles
Understanding of Agile principles, TDD, BDD approaches, writing Gherkin scenarios
Understanding of CI / CD concepts
Great attitude and ready to adapt and learn
At least one year of commercial experience in IT
Nice to have requirements :
Experience with Ansible
System administration experience
Scripting language (Python, Bash)
We offer :
A B2B contract or a permanent contract (UOP)
A benefit basket and an insurance program
Flexible working hours (the contract presumes 40 hours a week, but we are flexible)
Working 100% remotely, from the office, or in a hybrid model