Luis Cavalheiro

Senior QA Manager | Test Automation

Salary / Daily rate

Paris, France

Freelance, open to permanent contract

Can come onsite

Skills

DevOpsMongoDBTypescriptAngularJavascript

Languages

French (Fluent)Portuguese (Fluent)English

About me

Links

Work experience

Agile Quality Manager

FreelancingFreelance

Jan 2021 - Present

5 years 10 months

Paris, France

Using my 30+ years of experience helping companies across Europe to improve their software quality process in areas such as: - Enterprise Quality strategy - Continuous testing and Agile transformation - Shift-Left and Quality driven development process - Advanced test automation engine (no code or AI driven)

Head of Software

Cult Beauty

Jan 2019 - Dec 2020

2 years

London, UK

• Responsible to deliver to the Business the “right” software quality from Requirement to Release, through the several testing stages and Acceptance process. • Responsible for re-engineering the SDLC (Software Development Life Cycle) to include an advanced Requirement management process, a Release Delivery process and a Testing strategy. • Implementation of a complete devops automated process from testing to release and production deployment.

Group Head of QA, Test and Release

Kingfisher IT Services

Aug 2017 - Jan 2019

1 year 6 months

Southampton, UK

Responsible for creating a central unified testing function in the group covering all testing activities of the different entities. Global coordination of the delivery activities (including process and tool definition): - Software Testing Life Cycle (STLC) - Requirement analysis - Test management - Test Case design - Test Data - Test Automation - Test Environment management Automation architecture for: Legacy (SAP, Windows, Citrix), Web and Mobile systems Implementation of a Virtualization platform to reduce physical environment dependencies Redesign of the testing process from a waterfall into an automated BDD (Behavior Driven Development) and test-driven process. Agile continuous testing and delivery Management of internal teams and external partners Distributed testing team: Onshore, Offshore and Nearshore Environment Management (On-premise and Cloud) for all application stack (Mobile, Web, SAP, IIB, Payment systems, local applications, …) Release Management (Project coordination, CI, CT, Deployment planning) Budget management

Head of Testing

Connected World Services (part of the Carphone Warehouse Group)

Aug 2015 - Jul 2017

2 years

London, UK

Global definition and coordination of the test activities: - Test management - Test Case design - Test Data management - Test Automation - Test Environment Automation support for: Desktop, Web and Mobile systems Redesign of the testing approach from a waterfall to an automated BDD (Behavior Driven Development) process. Agile continuous testing Testing team: Onshore (London) and Offshore (India) Technologies: Atlassian tools (Jira, Confluence, Bitbucket) Javascript: AngularJS, Protractor, Jasmine, Chai, PhantomJS Java, Spring Cucumber-js, Cucumber-JVM MuleSoft Tibco MongoDB AppDynamics Elastic tools (LogStash, Kibana) Apache Solr Tomcat, Nginx ATDForBDD (Gherkin Acceptance Scenario Generator)

Head of Test Automation

Vodafone

Jan 2015 - Jul 2015

7 months

Dublin, Ireland

Project description: Definition and implementation of the test automation framework used for: - Regression Testing - Test Data Generation - Test Environment Validation Definition and implementation of the Test Data Layer Management framework integrated with the test automation framework Integration of the automation framework with the test management solution (HP ALM) Creation and management of a new service division for automation purposes Setup of an offshore contract with a supplier in Egypt for automation script development Management of the script development process with the offshore supplier following an agile Scrum methodology with monthly sprints. Responsibilities in the project: Definition of the test automation framework Definition of the test data layer management framework Setup of the offshore development solution Definition of the internal process for automation request and ROI calculation Management of the script development with the offshore supplier in Vodafone Egypt Coordination of the Regression Test process with the Test and Release leads Budget management Technologies: HP ALM (Application Lifecycle Management) HP UFT (Unified Functional Testing) HP Mobile Center HP OO (Operations Orchestration)

Quality Assurance Manager

ABN AMRO

Oct 2014 - Dec 2014

3 months

Amsterdam Area, Netherlands

Project description: Quality Assurance manager for the Internet and Mobile front-end development of the bank. In an agile Scrum context, definition and implementation of the quality processes as part of a Continuous Integration process, including: - Behavior Driven Development - Acceptance Test Driven Development - Definition of Ready - Definition of Done - Quality gates - Other Metrics (code quality, code coverage, ..) - Coaching 16 scrum teams (> 120 developers) - Off-Shore Testing team in India Responsibilities in the project: Quality Assurance process definition Test methodology definition (functional and non-functional tests) Security testing (Static and Dynamic) Risk Based Test Management definition rules Code quality validation Test Quality analysis Product quality analysis Continuous quality monitor as part as the Continuous Integration process Technologies: Redmine JavaScript AngularJS Karma / Jasmine / PhantomJS / Chai / SinonJS / Istanbul Checkmarx Subversion / Git / Stash Maven / Nexus Jenkins Sonar Selenium Twist QualityCenter

Senior Test Manager

Givaudan

Jan 2012 - Sep 2014

2 years 9 months

Paris Area, France

Project description: Leader for the implementation of a 24x7 web based system for worldwide formulas creation and management, as the core system for Givaudan Fragrance division. This implementation included the following components: - Development of the new solution - Data migration from the existing system - Integration with a multiple of external systems through a SOA (Service Oriented Architecture) architecture. Those systems included proprietary systems (sales and marketing) and SAP ECC. Responsibilities in the project: Software Development Process definition Remote Development Team coordination Requirement specification Review process definition Test methodology definition Risk Based Test Management Testing team training Verification of the quality of the testing activities (test case + test data) Regression test automation Load and stress performance testing management Integration testing with external systems Weekly quality review report Technologies: MS Project ATD-Automated Test Designer QualityCenter UFT (Unified Functional Testing) SoapUI Java WebSphere Oracle

Test Manager

Zon

Jul 2007 - May 2010

2 years 11 months

Lisbon Area, Portugal

Project Description Test Management of the new IT system for one of the largest telecom company in Portugal. The new system included a Siebel centric CRM system connected to external systems such as SAP (Warehouse Management), Geneva (billing) and other internal proprietary systems. Responsibilities in the project: Definition of the test automation strategy (functional and load testing). Planning the activities of the testers (functional and load) Preparation of quality report for each release (one every 2 weeks) Responsible for the organization of a weekly meeting including the management of identified risks for the project. Report to the project Manager

QA Senior Consultant

Caixa Geral de Depositos

Jan 2003 - Oct 2005

2 years 10 months

Lisbon Area, Portugal

Project description: Definition of the Testing Methodology and Processes for all the projects of the major Portuguese bank, including activities, profiles, and tools oriented to applications specificities (Mainframe, Client/Server, Web based and Packages). Definition of documentation templates (Requirement specification, Test Cases, Test Run, Defect) Internal workshop with project teams Training Implementation, support and review of pilot projects Responsibilities in the project: Responsible for creating and documenting the testing process used by the bank. Organizing internal workshop with the project teams Training of the testing process Coordinating the implementation on pilot projects Technologies: MS Project ATD-Automated Test Designer

Pre Sales for development support tools

Portugamatica

May 1995 - Dec 2001

6 years 8 months

Lisbon Area, Portugal

Distributor for Portugal of following tools : - Testing tools from Mercury Interactive (now HP) : WinRunner, XRunner, TestDirector, QualityCenter, Quick Test Pro, LoadRunner - Requirement Management tools : Caliber-RM (from Borland) - UML and BPM Tools : Select Architect (from Select Business Solutions) - Configuration Management tools: StarTeam (from Starbase)

Consultant

Accenture

Sep 1992 - Apr 1995

2 years 8 months

Paris Area, France

Project description: Large downgrade of EDF (Electricité de France) core applications from a Mainframe to a Client/Server PC based architecture Responsibilities in the project: Responsible for identifying the best support tools for the project (development, test, source control, database, etc...) Responsible for defining the standard for using the chosen tools Responsible for monitoring the use of the tools Technologies: WinRunner


Education

Texas A&M University

Master of Science, Electrical Engineering

1990 - 1993

4 years

Télécom Paris

Ingénieur Telecom Paris

1989 - 1991

3 years

The best place to find your next move

© 2026. All Rights Reserved.