
Pascal Ramboz
Senior Scrum Master | Test Automation & Performance
Salaire / Taux journalier
Genève, Suisse
Freelance
Langues
À propos
Introduction
Certified Scrum Master with 10+ years in performance testing and test automation across healthcare, luxury retail, and telecom. Expert in Java, JMeter, API testing, and cloud optimization with proven track record managing offshore teams and delivering 60% deployment improvements. Specialized in agile project delivery and scalable testing solutions.
Expérience de travail
Scrum Master
Newtek Consulting
mai 2022 - oct. 2024
2 ans 6 mois
Genève, Suisse
For the health industry, under the responsibility of the Architecture Director, in charge of : - organizing performance testing work for the whole team (i.e. internal and external employees) on APIs and web HMI from one global SW version to another - collecting performance testing needs from software development teams for each major applicative versions - translating needs into JIRA tasks to manage service activity applying agile methods - leading scrum ceremonies : daily scrum, sprint planning, sprint review, sprint retrospective - defining previsional schedule according to program constraints and needs - delivering feedback to the program direction and the final customer - managing load testing campaigns played by performance engineers though LOCUST (Python) and LoadRunner tools respectivetly for API and HMI testing - writing and introducing benchmark reports foreach API and HMI within the expected scope per SW version - preparing new developments on PP2 and PPR environments by defining the expected scope, reviewing swagger and postman projects with developers and test automation specialists - triggering, following and trouble shooting deployments of major versions and automated functional testing on Pre-Production (PPR) environment so as to check whether the platform is fully operational - optimizing PPR infra sizing and configuration through RedHat OpenShift Cloud - tuning JVM options, resources (CPU, Mem) and YAML parameters of pods mainly hosting java apps - investigating on technical issues such as generating OAuth2 access tokens on Gravitee AM, finding a workaround to get unlimited log files (instead of 10 Mo) from ELK by writing shell scripts, artificially and massively populating ElasticSearch indexes, etc - analyzing logs patterns of cloud infra through ELK KQL queries - following and helping on db admin tasks through pgAdmin : importing massive data, explaining plan for SQL queries, creating db indexes, modifying SQL tables structure, data aging, etc
Java Test Automation Engineer
ROLEX
oct. 2020 - mai 2022
1 an 8 mois
Genève, Suisse
On two scrum projects respectively Rolex.pro mobile application (Azure Cloud – Western Europe and Central USA) dedicated to sales force training (15 000 users worldwide) and web application LINKS enabling store and market managers on behalf of retailers to enroll new vendors attached to their points of sales so as to connect to Rolex ecosystem of applications : - Organized, prepared and followed testing activities including security testing (pen tests, sonar qube) - Took part in managing subcontractors on application deployments and ReadyAPI automated tests - Automated tests in java with Serenity bdd and according to the chosen strategy either Rest Assured (API tests with access protected by JWT) or Selenium Web Driver (HMI tests) frameworks – BitBucket GIT version control system - Coded and performed OAuth 2.0 (access, refresh and id tokens) and SAML authentication performance tests using Neoload On Premise hosted on Rolex QA internal infrastructure to assure Rolex authenticate chain is able to handle future traffic - Coded and performed REST API performance, robustness and failover tests generating hundreds of distinct requests dynamically in order to simulate users behavior sticking to reality using JMeter and Neoload Cloud to anticipate on Azure cloud infrastructure scaling and setup dysfunctions - Wrote procedures, articles and meeting minutes on Confluence documentation tool so as to share knowledge and follow-up with all project stakeholders - Wrote functional and behavior driven scenarios into JIRA Xray repositories with Product Owners to stay the closest to business requirements - Lead manual test campaigns with a reporting provided by JIRA Xray - Tracking technical and functional bugs into JIRA
Cloud Engineer
itecor
juil. 2020 - oct. 2020
4 mois
Genève, Suisse
Configured and deployed a multitiered Java architecture and all necessary AppDynamics agents both locally and on the Cloud (on a local windows and on Google Cloud Platform) to fully monitor a target business application called FMB (*) on AppDynamics SAAS controller of a software consulting firm. This platform also servers as training platform for performance testing consultants : - Containerization tools : Docker Desktop 2.3.0.3, Docker Engine v19.03.12, Kubernetes v1.16.5 - Java ecosystem : Java 1.8 (AdoptOpenJDK, HotSpot), Maven 3.6.3, Spring Boot Starter 2.2.7, Spring Boot Java Microservices (* Front, Middle, Back and Side servers) - Database technology : PostGreSQL 9.3.17 - AppDynamics Controller build 20.8.0-3747 - AppDynamics monitoring agents : machine (machineagent-bundle-64bit-windows-20.6.0.2676), network (appd-netviz-x64-linux), java (AppServerAgent-20.6.0.30246), database (db-agent-20.6.0.1861), cluster (appdynamics-cluster-agent-alpine-linux-20.6.0.1353)
Performance Test Manager
Bouygues TelecomFreelance
juil. 2018 - déc. 2019
1 an 6 mois
78140 Vélizy-Villacoublay, France
Performance Test Manager within the production team of the IT network department, I was in charge of ensuring proper functioning and maintaining in operational condition an IT ecosystem provisioning telecommunication network resources for the supply of internet access on FTTH, XDSL and THD technologies • Managed test and integration activities for the pre-production environment (60 Linux servers, 12 major databases) • Audited, organized, trained and supported technically the QA team on Jmeter and Linux system administration and Unix languages • Managed a nearshore team based in Fundão Portugal focused on recurring tasks from simple to intermediate complexity while most complex tasks were treated in Paris automated preparation, run and analysis of performance tests • Built dataset through SQL programming • Identified and maintained most critical functional scenario by reading specifications and communicating with business analysts along with attending project meetings weekly Environment: Java, Jmeter, AppDynamics, XL Deploy, Linux CentOS, Solaris, Oracle, dbVisualizer, PostGreSQL
Java Test Automation Engineer
Aviva InvestorsFreelance
juil. 2017 - juil. 2018
1 an 1 mois
92100 Boulogne-Billancourt, France
Test automation engineer in a context of redesigning a wealth management software product written in Java published by UFF a subsidiary of AVIVA a key insurance leader, I was playing the role of a lead QA engineer within an agile team of 5 developers, 4 business analysts, 1 scrum master, 1 product owner and 3 testers during four cycles made out of three sprints of two weeks each • Defined test strategy, managed test team of QA engineers • Automated back-office web services testing through data driven method using SoapUI • Designed and developed a java ecosystem dedicated to ease test automation • Automated non regression web interface tests through java selenium libraries on several devices (tablets, desktops, laptops, android and iOS) and under 15 languages • Created deployed and maintained jenkins tasks to launch and schedule automated tests so as to build a dashboard giving a daily status foreach environment (e.g. Integration, user acceptance, pre-production, production) • Source Control under GIT / GITLab Environment: Java, Eclipse, SoapUi, Git, GitLab, Jenkins
Performance & Test Automation Engineer
Dassault SystèmesFreelance
juil. 2015 - août 2017
2 ans 2 mois
78140 Vélizy-Villacoublay, France
As Performance test engineer for Dassault Systems (the world market leader of 3d software), my role was to industrialize Automated and Performance Tests on web applications dedicated to Ecommerce and online sales of the groupe (3D STORE) : • Defined a full open source monitoring architecture under Linux for 36 servers (based on Graphite, Collectd, jmxtrans, Dropwizard Metrics) • Installed and set up collectd jmxtrans and dropwizard metrics agents so as to collect system, jvm and java performance indicators respectively and send those time series data to the centralized monitoring Graphite server • Evangelized a java development teams on QA and performance matters, by automating through jmeter and Unix like languages • Industrialized preparation + start + save + analysis of performance tests • Designed and developed an http to dropwizard metrics connector by writing custom java code so as to enable to trace throughput (in req/min) and time duration (in msec) of services and sub-services no matter in which language they are written (e.g. Php, .Net, java, python, perl, etc.) • Coordinated technical stakeholders to analyze on a cross-expertise manner performance indicators (i.e. DBA, system administrators, java developers, network engineers, etc.) • Created and animated a coordination and improvement committee in charge of harmonizing best practices and tools • Coordinating the use of performance testing environments and studying the feasibility of developing software listeners so as to dispense with some software bricks Environment: Java under ECLIPSE LUNA, Jmeter, SoapUi, Jira, Confluence, Linux Redhat, Oracle 11, Git, Jenkins, Graphite, Grafana, Collectd, Jmxtrans, Dropwizard Metrics
Performance & Test Automation Engineer
FDJFreelance
juil. 2014 - juil. 2015
1 an 1 mois
92150 Suresnes, France
Under the hierarchical authority of the transveral Software factory architecture team, I industrialized performance testing of online gaming solutions ITG (Instant Gaming) and RTG (Real Time Gaming) on N tiers-architecture based on Java • Designed and developed java programs so as to among others Generate millions of functional cases (all possible combinations on a mathematical point of view) Consolidate mass errors and exceptions derived from gigantic tomcat log files Simulate tickets on quantities and gains sticking to geometric series so as to obtain an exponential growth • Redesign simulators used to generate datasets • Deployed java applications through salt technology • Writing custom jmeter scripts to attack frontend and backend tomcat servers through REST APIs • Tuned connectors and databases connection pools on tomcat server • Tuned jvm (playing on concurrent mark sweep, g1) • Triggered head and thread dumps to provide java development team with jvm content in order to help identify memory leaks and instantiated objects showing an incorrect behavior • Organized, realized and analyzed recurring performance testing campaigns • Administered databases on common tasks such as index rebuild, addm and awr reports analysis, tuning (sga, pga, automatic memory management, processes, sessions, transactions, etc.), mass data import / export, data migration, startup and shutdown operations • Configured collectd and jmxtrans agents to send system and jvm indicators through times series data format to graphite / grafana monitoring server Environment: Java under ECLIPSE LUNA, Tomcat, Jmeter, SoapUi, REST APIs, Jira, Confluence, Linux, GIT, Oracle
Quality Assurance Lead
Kompass Freelance
nov. 2013 - juil. 2014
9 mois
92400 Courbevoie, France
Within a java developers’ team on behalf of a European corporate information leader, I audited testing practices to improve them and I automated major web routes testing through Selenium java libraries to detect bugs per geographical and linguistic website at the earliest stages. • Managed functional, automated and performance testing • Audited testing and integration processes, methods and tools in order to provide a clear picture of the overall state of testing practices and identify recommendations • Designed and developed a multithreaded engine enabling to set up parallel execution of frontend (User Interface) and backend web tests on critical functional scenarios per application on all international sites (x60) and in all authorized languages (x26) • Harmonized scrum methodology practices between two java developers’ team • Designed and developed a java tool which extracted data from a scrum project management tool named target process and built overall state of user stories, bugs and tasks • Wrote weekly reports about its department activities both in French and in English to communicate ongoing scrum projects and achievements throughout the duration of the program Environment: Java, Selenium (Web Driver), (MS) Azure Cloud, TargetProcess, MySQL, Gatling, Jmeter
Integration & Performance Testing Manager
OrangeFreelance
mars 2013 - déc. 2013
10 mois
Vanves, France
Within a team which common goal was to manage a vast redesign and rewrite project applied to a mixed computer telephony integrated java application managing professional customers relationships, I was responsible for leading integration and performance testing matters until final deployment and publication where we obtained unanimous congratulations and gratitude both from technical experts and from the IT department top management team • Coordinated technical stakeholders (*) and monitored project progress • Coordinated and took part into installing and setting up software environments • Designed functional and technical architecture of automated tests • Designed and managed integration • Managed performance testing and tuning • Followed-up bugs and patch management • Reviewed java code • Analyzed root causes explaining dysfunctions • Read and paid attention to technical documentation so as to deliver it on time and guarantee for the best quality of content (e.g. Disaster recovery plan, cyber security file, technical and functional flows file, interfaces, etc.) • Triggered alerts in crisis situations (*) * STERIA France, STERIA MedShore Maroc, Java/J2EE engineers, introscope/jmx experts, applications, servers experts (JOnAS, Tomcat, WebSphere, WebLogic), databases administrators, Linux/AIX system administrators, performance testing technical lead, integration chief, network engineers Environment: Java, JonAS (app server), Oracle
Performance Test Lead
AXAFreelance
août 2012 - mars 2013
8 mois
La Défense
Within the AXA TEST CENTER, a subsidiary of AXA the worldwide insurance leader (Project 1) I organized the performance testing part during the earliest phase of the auxiliary accounting tool redesign project (Project 2) in the context of reducing software license cost, sharing and outsourcing experts on HP testing tools, I defined the processes to set up and drive an HP 11 offshore platform in Asia (Project 1) Organized performance testing of OPERAs project consisting in the redesign of AXA group auxiliary accounting based on a mixed AxWay (ETL) + SAP ECC (FS-CD & FI-GL modules) + SAP BW / BO architecture: • Wrote general performance testing strategy describing objectives and overall approach, scope, functional nonfunctional and architectural requirements, testing environments, roles and responsibilities, types of tests, datasets generation and aging data strategy, tests scheduling towards other types of tests (assembly tests, product tests), entry and exit criteria, governance and reporting rules, project risks assessment • Wrote detailed performance testing strategy exposing test scenarios and interdependencies • Estimated costs by human resource profile and project subtask, expressing the assumptions explicitly to be able to review them at the end of each major cycle • Controlled offshore (bangalore, india) and nearshore (lisboa, portugal) service providers : scheduled tasks per cycle and per stakeholder, defined methodology and tools to adopt, animated kick-off and follow-up meetings, checked deliverables and results, lead the experts committee whose goal was to interpret functional and technical indicators collected during performance tests (Project 2) Defined service management processes to set up and drive an HP 11 offshore platform in Singapore in PaaS mode (Platform as a Service) Environment: HP ALM 11, HP PC 11, HP QTP 11, AxWay (ETL), SAP ECC, SAP BW, SAP BO
Formation
Ecole des Mines de Nantes
Master of Engineering (M.Eng.)
1995 - 1999
5 ans
IMT Atlantique
General engineering
1995 - 1995
1 an
Ecole des Mines de Nantes
Portfolio
