As a member of the QA squad (2 collaborators/6 contractors) and under the direct responsibility of the QA lead and within a full SCRUM team, your responsibilities include:
Participation to the conception, structuration and implementation of end to end, blackbox, shift-left or shift-right automated tests ex-nihilo and evolution of existing ones, including different components backend, API and data flow
Maintain the set of existing automation tests within a rapidly evolving environment
Close collaboration with all R&D teams including Product Owners, SRE, backend engineers and DevOps, in order to set up expectations of testing and identify improvements
Bug checking and troubleshooting in large scale environments
Track quality assurance metrics
In a microservices and continuous integration environment.
Our platform receives more than 50 000 events per second and each one results in numerous computations. It is in this challenging technical environment that you will set up, tailor and optimize algorithms taking into account systems metrics like CPU and RAM usage within a large and diverse server farm.
You will have the opportunity of working with numerous and heterogeneous technologies:
Programming languages: Python, Nodejs, Go, bash
Databases: Couchbase, ElasticSearch, Hadoop, MariaDB, ClickHouse, Snowflake
Test Automation: Karate, Rest Assured, jmeter, Swagger
Cloud: Google Cloud Platform, AWS
Versioning and CI: git, gitlab, jenkins
Others: RabbitMQ, Kafka, Prometheus, Grafana, Docker
At Weborama, we work with numerous Linux open-source products and update them continuously to improve our performances. As a consequence, you are expected to be a force of proposal and you will have the opportunity of participating in the open-source ecosystem via conferences and code publications.
If the extensive set of technologies listed above whetted your appetite; you are fit for the job. As a Backend Engineer within a Linux environment, you are curious and not afraid to hack products that you are testing. Learning and testing new state of the art open-source and BigData technologies doesn’t scare you. You understand web technologies and their issues.
You already have professional experience as a backend developer or devops. If you have experience in GCP or AWS cloud environments, that you are familiar with containers, so much the better.
Very good knowledge of Linux, HTTP protocol, REST APIs and testing tools
Extreme attention to details, code quality, TDD, shift-left and shift-right testing
In summary, you have already thrived in environments with complex integration testing between different components
Please note that the ability to communicate fluently both orally and in writing in English, is a condition for being able to apply for this international team.Les différents projets à venir
Introduire Kafka dans notre architecture afin de remplacer RabbitMQ. Migration Storm vers Spark
2 days of homeworking/week
Regular technical sharing meetings
Subscription to Spotify; free coffee/soda/snacks
Restaurant tickets/50% pass navigo-tan/healthcare
Sponsored subscription to Gymlib
Ces entreprises recrutent aussi au poste de “Dev Backend”.