
Olivier Le bars
Senior QA Automation Engineer
Salary / Daily rate
Paris, France
Freelance
Skills
Languages
About me
Intro
Senior QA Automation Engineer with 10+ years specializing in E2E test automation and CI/CD implementation. Expert in Playwright, Cypress, and JavaScript/TypeScript with proven success at Hermès and Decathlon Digital. Delivering comprehensive test automation solutions from front-end to API testing with full DevOps integration.
Work experience
Senior QA Automation Engineer
Hermès
Apr 2025 - Present
1 year 7 months
7620 Paris, Denmark
Working on Hermès e-commerce front-office (Apollo) & back-Office app (Nova) : - front-end E2E test automation using Playwright in JavaScript / TypeScript - API tests automation using Playwright in JavaScript / TypeScript - launching CI/CD in GitLab - adding schedule job for e2e tests - slack report (from scratch) : adding a slack APP with webhook and token to publish success, failed and flaky status tests results in a proper slack channel for PM, QA and SI Archi - functional tests on new market place (ensuring migration of 36 countries) - API testing using Bruno - following and creating test tickets in a dedicated transverse QA board with JIRA
Senior QA Automation Engineer
Decathlon DigitalFreelance
Jun 2023 - Present
3 years 5 months
7620 Paris, Denmark
Working from scratch on Decathlon Digital projects with dynamical front/back-end automation : - SPO : front-end E2E automation with dynamical scripts in JavaScript / JQuery / GHERKIN syntax - SPID : front-end & back-end (API) E2E tests automation in JavaScript using Cypress & Playwright, KAFKA In each projects : - Security : adding a GitHub Action for repos secrets - Schedule of e2e tests : creating a YAML file for : - setup job - run cleaner & actions/checkout - write the cypress.env file (secrets) - install Chrome and check the install - run e2e/TNR (param on push and specific day with cron time format) - merge tests results - generate mocha report - upload artifact containing the report Others tasks : - Creating tickets and follow-up of boards with JIRA/Atlassian - Working in agility (sprint in 2 weeks) - Testing some functionalities manually - API testing with Insomnia & Bruno - Reporting / performance in Datadog
QA Automation Engineer
FreelanceFreelance
Jan 2015 - Present
11 years 10 months
QA Automation Engineer
ENGIEFreelance
Oct 2022 - May 2023
8 months
Working on IT Digital projects (Smart&OM) with front-end/back-end automation using Cypress .io in TypeScript with GHERKIN. Launching builds and deploying in proper env. using Jenkins for new features. Following-up of the system tests and E2E tests on Jenkins's pipeline. Adding test reports using Cypress cloud
QA Automation Engineer
Leetchi.comFreelance
Jul 2022 - Oct 2022
4 months
Paris, France
- Front-end E2E automation using Cypress in JS with Node.JS - Back-end automation building API call using SWAGGER, POSTMAN
QA & Automation Engineer
PickupFreelance
Jun 2018 - Jul 2022
4 years 2 months
Région de Paris, France
Test automation using Selenium in C# (VS, VS Code), API automation building JSON Deserialization with frameworks Oracle.ManagedDataAccess, SpecFlow, NUnits and MSTest Front-end automation of IHM (projects : PDA & MessagePDA) Creating data sets and writing test plans (Azure DevOps) Project Colis21 : Launching integration automated tests with PowerShell, Robot3T (MongoDb), Docker Checking for connections queues using RabbitMQ Project LPR (La Poste Relais) : generating VBA files for performance testing, using tracings files, launching flows with Picktalk for integrating files, get datas between multiple supports (Oracle, SalesForce, IdentityServer, ADFS, PID) Project Colissimo ParcelCheck : launching WebServices Colissimo et check for the callbacks (JSON in Kibana) Project Consignes en Bureaux de Poste : building tracings files and dropping it in virtual lockers (NEOPOST, Packcity & KERN) Talend jobs launching using Picktalk Referent of manual notification tests (customer sms & mail) Chronopost webServices tests via SoapUI, Restlet Client (shorteners links generation) Dropping files in FTP using FileZilla and check in dB using SQL request in Oracle Parcel delivery simulation using a web application Writing test strategies, test plans Executing functional tests
Quality Analyst
INGENIUS LABFreelance
Feb 2017 - Jul 2018
1 year 6 months
Région de Paris, France
Management of acceptance phases: - Get the client's need - Development of test strategies on the entire responsive site, get of SPECs - Preparation of the test phases : Planning, prioritization, test scope, communication - Coordination and monitoring of quality within the Agile development cycle (SCRUM) - Participation in Agile ceremonies (Sprint planning, Story Review, Stand Up Meeting, Retro, …) - Reporting and follow-up of bugs in a weekly follow-up - Writing the test's validation document with the PO - Online project management (Trello) Analyzes and tests: - Design of tests book (writing test cases and test plans) - Functional and technical tests, Integration tests - Management and follow-up of bugs (with dev teams and PO) - Follow-up of the correction of the dates of availability of the patch - Testing corrections and closing bugs (JIRA) Others activities: - Crowdtesting: Analysis, Get results of the test campaigns, assessment, reporting Environment: JIRA, Trello, Selenium IDE, iOS, Android, Mac Os, Windows, Jenkins
Functional Consultant
JogaFreelance
Jan 2015 - Jan 2017
2 years 1 month
Région de Noisy-Le-Grand, France
Missions : - Building and writing tests cases - participation at bug reviews in each road map - Planification, test prioritization, test perimeter, communication - participation at the Agile meetings (Planning, Retro) - Reporting & following bugs at each sprint with devs and POs - Participation at the validation process - Doing functional tests and integration tests - Project management using Trello - Using JIRA for bugs, ticketing/writing stories/technical stories
Financial Manager
BNP Paribas Personal Finance
Jan 2012 - Jan 2015
3 years 1 month
Mexico City, CDMX, Mexico
- Risk analysis (credits, opening contracts, closing) and back-office management of client's accounts using CRM (salesforce). - Working with the production team on HERMES for incidents - Creating and following incident tickets (ITSM) (crashs, data leaks) - Doing team meetings on each month with POs and analyst
Education
Université de Bordeaux
Licence
2009 - 2012
3 years 1 month
Lycée Bertran de Born
Baccalauréat
2008 - 2009
1 year 1 month