06/23/2023 updated

**** ******** ****
100 % available

QA Lead · Test Manager · Test Automation Expert

Sitges, Spain
Worldwide
Masters Degree in Computer Science
Sitges, Spain
Worldwide
Masters Degree in Computer Science

Profile attachments

CV - Leonardo Lanni (20230623).pdf

ItalianC (Programming Language)HTMLJava (Programming Language)JavaScriptPHPMicrosoft WindowsAcceptance TestingAgile MethodologyIBM AIXAjax (Programming Language)Lisp (Programming Language)Android (Software)Apple IOSArchitectureTeachingAtlassian JiraAutodesk InventorAutomationTest AutomationUnit TestingBankingBash ShellOracle WebLogic ServerBrowser CompatibilityBug ManagementUnixCloud ComputingSoftware QualityDatabasesContinuous IntegrationIBM DB2LinuxDevOpsDojo ToolkitDistributed SystemsE-CommerceEclipse (Software)EHealthPayment SystemsEnglishJava Platform Enterprise Edition (J2EE)Enterprise Resource PlanningEspañolGermanGitHubGoogle Web ToolkitsGroovyTivoli Management FrameworkIBM Websphere Application ServerInformation RetrievalInstallShieldJava Platform Micro Edition (J2ME)Java Platform Standard Edition (J2SE)Apache JMeterJythonJUnitMainframe ComputingMercurialMongoDBMySQLOracle ApplicationsPatentsScrum MethodologyPrologQuality ManagementRadiologyE2e TestingSwaggerResponsive Web DesignVenta al por MenorRSA (Cryptosystem)SAP ApplicationsSeleniumService-Oriented ArchitectureService Development StudioSoapUISoftware EngineeringSQL DatabasesSubversionTest ManagementTest Management ToolsTest PlanningTesting StrategiesTypeScriptWooCommerceWordPressExtensible Markup Language (XML)ScriptingTestingPerformance TestingTest-Driven Development (TDD)PostmanReact.jsAppiumCypress (Programming Language)Scalability TestingCodeceptionBackendGitLabGitAngularJSGherkinIntegration TestsInformation TechnologyCoaching and MentoringSearch EnginesSAP HybrisTechnical AcumenPuppetSafety PrinciplesCucumber (Software)Atlassian BambooTestrailJenkinsProgramming Languages
QA Lead · Test Manager · Test Automation Expert · Driving companies to deliver the highest software quality for products and services · 16+ years of experience in IT as a Software Engineer, Test Architect, Head of Quality Assurance, QA Mentor and Coach, Agile - People and Project Manager · I have been working 16+ years for International companies (IBM) as well as various Startups, I have lived in Italy, USA, Germany, Spain, Morocco, France, I speak Italian, English and some German and Spanish, I am an international Patents inventor (10+ Patents).


Working as a QA Lead, Test Automation Mentor and Coach (Freelancer).
I drive companies to build and deliver QA & Test processes, I provide support that is tailored on the customer's needs, covering many aspects in the end-to-end journey of a product or service development with focus on:
◦ Building, leading, running and coaching the QA Team, acting also as Scrum Master and Project Manager
◦ Defining and implementing Quality and Testing processes, test strategy and architecture, KPIs, quality gates and goals;
◦ Drive the Test automation Framework on different level (E2E UI, Integration, Unit) with several technologies (Selenium, Cypress.io, Cucumber / Gherkin, Codeception, Mobile testing tools like Appium, etc);
Agile organisation (SAFe) in testing and development (TDD, BDD, etc); ◦ Building the CD/CI Pipeline (Jenkins, Bamboo, GitHub Actions) to automatise and reduce the time to market;
◦ Organising, planning, executing the E2E and UAT Testing phases ◦ Preparing Test Plans and Test executions through Test Management Tools (TestRail, Jira XRay)
Organising release testing;
◦ Managing bugs and fixes;
◦ Providing quality reports to the upper management and acting as SPOC for the whole testing and QA;
◦ Building the QA mindset and culture in the company through mentoring, QA as everybody's responsibility, QA Team as the
'safety net';
◦ Monitoring the quality of the Live product/service via defined
quality gates, defining recovery actions and plans in case of Live issues, in order to minimise the downtime to deliver an always improving quality with focus on the customers
◦ Teaching & Mentoring QA Team members developing them from manual testers into SDETs

Expertise in eCommerce, Payment Methods, Banking, Web and Mobile Apps testing, Retail, eHealth, WordPress, Mobility, Distributed Architectures.

Overview of my last assignments:
• Leading a 10 people automation team in the implementation of
automated test cases for SEPA payments for a German based customer with European scope in a crossover role as QA Lead, Scrum Master and Project Manager
• Working as a SDET in the implementation from scratch of E2E UI Test Cases for a B2B SAP Hybris based eCommerce platform for Coca Cola (Serenity JS, Typescript)
• Building the whole E2E UI Test Automation Framework (Cypress.io) for a React based eHealth application of a German (Berlin) based Startup
• Defining and Supporting the QA processes and automation for a
USA Startup, in cooperation with the CTO, Engineering Leads and
Head of Product
• Leading the E2E and UAT Testing of the Mediamarkt Omnichannel
Spine initiative (involving integrating SAP as the new ERP system) for The Netherlands and Germany, involving 25 Teams and approximately 600 people in the test management
• Creating the Test Strategy, Automation and Pipeline for a Hong Kong based company delivering Wordpress Plugins, inclusive WooCommerce (eCommerce platform)

TECHNICAL SKILLS:

UAT Testing, Agile, Agile development, Ajax, Android Application, Angular JS, JMeter, Appium, iOS, MacOS, Bamboo, inventor, Test Automation, Test automation Framework, testing tools, automated test, backend, bash scripting, browser compatibility, C, Cloud, Codeception, Continuous Integration, Cucumber, Cypress.io, Cypress, Databases, DevOps, Distributed Architectures, dojo, E2E testing, eHealth, Eclipse, XML, Gherkin, Git, GitHub, GitLab, GWT, Groovy, HTML, SAP Hybris, AIX, DB2, IBM DB2, WebSphere Application Server, IBM WebSphere Application Server, information retrieval, Information Retrieval System, IT infrastructure, Computer Science, InstallShield, Integration testing, Jira, Java, J2EE, Java EE, Java ME, J2SE, Java SE, Javascript, Jenkins, JUnit, Jython, Linux, LISP, mainframe computers, Mercurial, Windows, MongoDB, MySQL, Oracle, Weblogic Server, PHP, Payment method, performance testing, Postman, Programming languages, Prolog, Puppet, RSA, React, responsive design, SAP, SQL, Scalability testing, scripting, Scrum Master, SCRUM, search engine, search engines, Selenium, service development, SOA, SoapUI, bug fixes, Software Development, software quality, test strategy, SVN, Swagger, Test Manager, test management, Test Driven Development, TestRail, Tivoli, IBM Tivoli, Typescript, Unit Testing, Unix, WooCommerce, WordPress, Wordpress plugins

Experience

Professional experience10+ years
Freelancer since2020

Languages

GermanBasic knowledgeEnglishFluentItalianNative speakerSpanishGood

Project history

QA Lead · Test Manager · Test Automation Expert (Freelancing)

Working as a QA Lead, Test Automation Mentor and Coach (Freelancer).

I drive companies to build and deliver QA & Test processes, I provide support that is tailored on the customer's needs, covering many aspects in the end-to-end journey of a product or service development with focus on:

◦ Building, leading, running and coaching the QA Team, acting also as Scrum Master and Project Manager
◦ Defining and implementing Quality and Testing processes, test strategy and architecture, KPIs, quality gates and goals;

◦ Drive the Test automation Framework on different level (E2E UI, Integration, Unit) with several technologies (Selenium, Cypress.io, Cucumber / Gherkin, Codeception, Mobile testing tools like Appium, etc);
 

◦ Agile organisation (SAFe) in testing and development (TDD, BDD, etc); ◦ Building the CD/CI Pipeline (Jenkins, Bamboo, GitHub Actions) to automatise and reduce the time to market;
◦ Organising, planning, executing the E2E and UAT Testing phases ◦ Preparing Test Plans and Test executions through Test Management Tools (TestRail, Jira XRay)
 

◦ Organising release testing;
◦ Managing bugs and fixes;
◦ Providing quality reports to the upper management and acting as SPOC for the whole testing and QA;

◦ Building the QA mindset and culture in the company through mentoring, QA as everybody's responsibility, QA Team as the
'safety net';
◦ Monitoring the quality of the Live product/service via defined
quality gates, defining recovery actions and plans in case of Live issues, in order to minimise the downtime to deliver an always improving quality with focus on the customers

◦ Teaching & Mentoring QA Team members developing them from manual testers into SDETs

Expertise in eCommerce, Payment Methods, Banking, Web and Mobile Apps testing, Retail, eHealth, WordPress, Mobility, Distributed Architectures.

 

Overview of my last assignments:
• Leading a 10 people automation team in the implementation of

automated test cases for SEPA payments for a DE-based customer with European scope in a crossover role as QA Lead, Scrum Master and Project Manager

• Working as a SDET in the implementation from scratch of E2E UI Test Cases for a B2B SAP Hybris based eCommerce platform for Coca Cola (Serenity JS, Typescript)

• Building the whole E2E UI Test Automation Framework (Cypress.io) for a React based eHealth application of a Berlin based Startup
• Defining and Supporting the QA processes and automation for a

USA Startup, in cooperation with the CTO, Engineering Leads and

Head of Product
• Leading the E2E and UAT Testing of the Mediamarkt Omnichannel

Spine initiative (involving integrating SAP as the new ERP system) for NL and DE, involving 25 Teams and approximately 600 people in the test management
• Creating the Test Strategy, Automation and Pipeline for a Hong Kong based company delivering Wordpress Plugins, inclusive WooCommerce (eCommerce platform)

QA Chapter Lead

Free NOW (formerly mytaxi)
The company: FREE NOW (formerly mytaxi) is one of Europe's leading mobility providers. Founded in
2009, under the name of mytaxi, as the first taxi app to connect passengers and taxi drivers, FREE NOW is
now available in over 100 cities with more than 100,000 drivers.

In July 2016, mytaxi announced the merger with Hailo, the leading taxi app in the UK and Ireland - an
important step towards becoming Europe's largest e-hailing app.
Rebranded in February 2019, FREE NOW is part of the mobility joint venture between BMW and Daimler.
Today, FREE NOW works with 700 employees in 26 offices across Europe.

Responsibilities: As QA Chapter Lead of the Driver Application Tribe, my responsibility is to lead, mentor
and coach a team of QA Engineers and SDETs (Software Development Engineers in Test) during the
development of new functionalities of the iOS & Android Application for our Drivers, to build our Quality
Assurance framework, test automation, bug handling, processes and methodologies, using a KPI and
data-driven based approach into the decision making process.

I put strong focus into leading by example, working hands-on on the several QA aspects involved in the
job, stimulating my team and driving them both into their career growth and, at the same tame, helping
and contributing towards the delivery of excellence in our Application.
I am in charge also of providing a quality check on our new application releases, and leading the QA
contribution to build a fully automated pipeline towards CD/CI.
My stakeholders are the CTO, the Head of Engineering, Tribe Leads, the Head of Product and Product
Owners, Chapter Leads, Scrum Masters and Developers, and in my role it is key also to achieve the
release of great quality products.

My skills come after more than 12 years of strong IT experience including QA and Development, Test
automation / QA Leader and Manager.

Address Barcelona, Spain

Head of QA

Windeln.de SE / Bebitus
Performing the "Head of QA" role for Windeln and Bebitus from the Bebitus office in Barcelona, after
relocating from Munich to Barcelona.

Address Barcelona, Spain

Head of QA

Windeln.de SE
The company: Windeln.de is one of the leading and fastest growing online retailers for baby and toddler
products in Germany, Austria, Italy, Switzerland, Spain, France, Portugal, and China, with further ongoing
extensions in East Europe. The company has recently been ranked among the "Tech Tour Growth 50"
which is a list of the fastest-growing high-tech and investor-backed companies in Europe.

Responsibilities: As Head of QA, my responsibility has been to provide the best user experience to our
customers over several shops (DE, CH, IT, ES, FR, PT) including the fast-growing Chinese one, providing
quality in each new shop release. In order to achieve this, I have run a team of 10+ people, most of them
remotely in our Romanian branch in Sibiu. The team focused on manual testing including frontend (new
features, bug fixes, responsive design, mobile devices fragmentation, App testing), Test Automation
(building a test automation based on Selenium), backend testing (integration, feeds, scripting, and so on),
in a purely agile context (Scrum).

I have been in charge also of managing the new Releases of our shops, from the DevOps pipeline to the
QA testing (manual and with Test Automation), until the Live release and the Monitoring of new versions
on production systems.

My stakeholders were business people, CTO, Head of Product, Product Owners and Managers,
Developers and my role focuses also on strong synchronization activities through these people among
the two offices (Germany and Romania), in order to achieve the release of great quality products.

My skills come after almost 10 years of solid IT experience including QA and Development, Test
automation Leader and Manager.

Address Munich, Germany

Quality Assurance Leader

Planet Sports GmbH
The company: Planet Sports is a leading retail and online shopping company specialising in selling board
sports, street-wear and fashion apparel. Global Brands include Quiksilver, Oakley, Roxy, Nike, Burton,
Adidas. The company has 250 employees, 420 brands, $50M turnover.
The company has been acquired, in January 2015, by 21SportsGroup which offers complimentary sporting
brands such as cycling and running.



Responsibilities: As the newly created QA Engineer Leader, the role is about setting the strategy, driving
and implementing the Quality Assurance processes for the company, with focus on the different
components of the IT infrastructure. Core aim is to improve the customer and buying experience.
This has involved building Building Test Automation processes from scratch, driving Continuous
Integration infrastructure for Desktop and Mobile , and leveraging tools and software like Selenium,
Appium, Java, scripting within an Agile Test Driven Development context.

Address Munich, Germany

Quality Assurance Engineer

Wirecard AG
The company: Wirecard has 13 years of experience and more than 14,000 international customers.
Wirecard AG offers its customers state-of-the-art technology, transparent real-time reporting services and
support in developing their international payment strategies, be these offline, online or mobile.
As a software and IT specialist, Wirecard is also constantly expanding its portfolio with innovative
payment technologies.

Responsibilities: As Quality Assurance Engineer, the main tasks were delivering quality software for
payment methods of Wirecard product lines, with focus on testing automation, in a SCRUM/Agile context
. This involved Continuous Integration (CI), and leveraging on tools like SoapUI, JMeter, Selenium, Eclipse,
Jira, Jenkins, Mavens, Mercurial, and Puppets.
Core activities were delivering the SEPA Payment method within the European deadline of February 2014,
in full compliance of quality metrics and SLA.
Other tasks were writing and keeping documentation updated via an internal twiki document repository.
Also the role involved Test cases maintenance for legacy modules, which were performed via automatic
or manual testing, leveraging on scripting.
Reason for moving: Offered Leadership role to set up the IT quality assurance systems and processes
from scratch in a high profile retail company with more exposure to Mobile testing.

Address Munich, Germany

Software Engineer - Quality Assurance

IBM
The company: the International Business Machines Corporation (commonly referred as IBM) is an
American multinational technology and consulting corporation, with headquarters in Armonk, New York,
United States. IBM manufactures and markets computer hardware and software, and offers
infrastructure, hosting and consulting services in areas ranging from mainframe computers to
nanotechnology.
In 2012, Fortune ranked IBM the No. 2 largest U.S. firm in terms of number of employees (433,362), the
No. 4 largest in terms of market capitalization, the No. 9 most profitable, and the No. 19 largest firm in
terms of revenue. Globally, the company was ranked the No. 31 largest in terms of revenue by Forbes for
2011.

Responsibilities: Software Engineer in the QA area involved in developing Tivoli applications, test
automation, scripting, configuration, tuning.
The role also included strongly scalability and performance testing, capacity plans, white papers and
document writing for customers to deploy IBM Tivoli complex applications over distributed and clustered
environments.
Core role was also writing White papers and internal documents for the sales teams/customers.
Reason for moving: International offer to work for a German company offering further challenges and
advancement/sector expertise.

Address Rome, Italy

Software Engineer - Performance/Scalability Quality Assurance and tuning

IBM customer, secon Metlife
IBM customer, secon Metlife
The company: MetLife, Inc. is a leading global provider of insurance, annuities and employee benefit
programs, serving 90 million customers in over 60 countries.
Seconded by IBM to work on the client side for a major customer, MetLife.

Responsibilities: performance, scalability, configuration and tuning of an IBM Tivoli application being
installed at MetLife as a customer, on the customer side environment.

Software Engineer - Development

IBM
The company: the International Business Machines Corporation (commonly referred as IBM) is an
American multinational technology and consulting corporation, with headquarters in Armonk, New York,
United States. IBM manufactures and markets computer hardware and software, and offers
infrastructure, hosting and consulting services in areas ranging from mainframe computers to
nanotechnology.
In 2012, Fortune ranked IBM the No. 2 largest U.S. firm in terms of number of employees (433,362), the
No. 4 largest in terms of market capitalization, the No. 9 most profitable, and the No. 19 largest firm in
terms of revenue.

Responsibilities: Software Engineer for a Tivoli application, J2EE and J2SE module development,
deploying, with focus on Web User Interfaces using Ajax based frameworks like dojo, concentrating also
on multi-browser compatibility, accessibility, usability, consumability, performance, security, localisation.
Installation automation of some components for IBM Tivoli Workload Scheduler, leveraging on
InstallShield and InstallAnywhere framework, further then scripting.
Development of some application modules for IBM Tivoli Workload Scheduler. Involvement in a
worldwide distributed team, in a pure Agile Scrum context.

Address Rome, Italy

System Analyst

Telpress Italia
The company: Telpress is an Italian trademark and a group of European companies operating since 1982
in the field of journalism by offering technologies and services for the dissemination, collection and
distribution of multimedia news produced by news agencies and by new media.




Responsibilities: System analyst for an information retrieval semantic search engine system, with specific
focus on tuning, configuring and optimising the system for best results towards the customers.
Reason for moving: offering an internship with IBM on a embeddable scheduler new technology as
Software Developer.

Address Rieti, Italy

Certificates

ISTQB Certified Tester, Foundation Level

GASQ

2014


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in