HPE Mobile Center est une solution qui permet de tester, surveiller et améliorer les différents aspects de l’expérience utilisateur des applications mobiles.
Description:
ï· Transformation of the delivery process from a Waterfall approach to an Agile test first approach
ï· Definition of the agile continuous quality process in an Agile SAFe configuration
ï· Definition of the new testing operating model (Test guild)
ï· Governance of the test environments and the CI process
ï· Coach a test first delivery approach over 20 scrum teams localized in UK, India and USA.
ï· Definition of the quality dashboards (team, release train, project)
ï· Definition of the defect management process (Priority, Severity, SLA)
ï· Drive a strong culture of cooperation between testers and product owners
ï· Implement a no-code test automation process for payment authorization (Visa platform)
ï· Define the test automation framework architecture for Web UI and API testing
ï· Definition of the cooperation process between RTEs (Release Test Engineers) and Test Leads
Description:
ï· Audit the testing process on the project Spark (SAFe model)
ï· Definition and governance of the recommended improvements
o Testing team re-organization
o Coach the transition to a shift-left testing model
o Test automation framework improvements (functional & performance)
o Quality gates (Risk based)
o Quality Dashboard
o Release train quality management
ï· Description:
ï· Setup of the quality approach for the project smarter
ï· Definition of the agile continuous quality process in a SAFe configuration (process, test types, quality
gates, integration, resources, tools, …)
ï· Coordination of the test integration process across teams and external third-party
ï· Recruitment of the QA team across 3 tribes and 7 teams
ï· Governance of the QA team
ï· Definition of the functional test automation framework architecture
ï· Governance of the test environments
ï· Coordination of the CI process with the DevOps team
ï· Definition of the quality management dashboard
ï· Management of the release train and Go/NoGo acceptance process
Tissot (e-Commerce) – Period: May 2021 – Aug. 2021
Harbr (SaaS Data Management) – Period: Jan. 2021 – Apr 2021
Functions:
Scale Agile Coach
Agile Continuous Release and Test process optimization
Release Management
Test Management
Test Automation
Description:
Creation of an internal ITS (Independent Test Services) team to provide testing services (functional tests, non-functional tests and automation) following an Agile approach to the development team.
Global definition and coordination of the delivery activities:
Software Development Life Cycle (SDLC)
Requirement management
Test management
Test Case design
Test Data management
Test Automation
Test Environment
Architecture validation
Security / Penetration testing
DevOps (AWS deployment)
Automation support for: Desktop, Web and Mobile systems
Redesign of the testing process from a waterfall into an automated BDD (Behavior Driven Development) process.
Merging Business Analysts and Test Analysts into the same role
Agile continuous testing and delivery
Distributed testing team: Onshore, Offshore , and Nearshore
Coordination of 15 projects/sprints simultaneously
Management of the Business Analyst group
Project description:
Definition and implementation of the test automation framework used for:
Regression Testing
Test Data Generation
Test Environment Validation
Automation support for: GUI, Web and Mobile systems, including internal and external systems as well as the e-commerce platform.
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
Environments setup and coordination
Test data management
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
Description:
Responsible to deliver to the Business the “right” software quality from Requirement to Release, through the several testing stages and Acceptance.
Position Software Quality as a business function to drive Software development in a business goal oriented agile way.
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.
Drive development as a quality/testing driven process.
Hands-On with the implementation of a complete automated process from testing to release and production deployment.
Creation of a new testing department from scratch supporting an Automated Test-Driven approach.
Implementation of Clarity. A codeless automation framework allowing a direct transition from test design to automated execution without the need of programming automated scenarios.
Manage to recover 10 years of testing debt in a 1 year with a team of 4 functional testers using the codeless framework.
Daily execution of more than 65,000 automated test scenarios, resulting in 98% functional coverage on all systems (website + back office)
No business disruption as a consequence of software releases in the last 18 months.
Description:
Unification of the software delivery process across the Kingfisher group (B&Q, Screwfix, Castorama, Brico Depot, etc...) moving from independent development silos into a Scale Enterprise Test Driven Agile process mixing traditional waterfall legacy system developments with new agile digital platform developments.
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 Development Life Cycle (SDLC)
Requirement analysis
Test management
Test Case design
Test Data
Test Automation
Test Environment management
DevOps (Continuous Integration/Continuous Deployment)
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
Distributed testing team: Onshore, Offshore and Nearshore
Management of internal teams (50 resources) and external partners like TCS, Accenture, EPAM (300 testers)
Environment Management (On-premise and Cloud) for all application stack (Mobile, Web, SAP, IIB, Payment systems, local applications, …)
DevOps approach for environment setup of Digital applications
Bespoke testing tool development using agile Scrum methodology, Development based on 3 teams with a total of 30 resources:
Functional Test Framework
Performance Test Framework
Virtualization Platform
Release Management (Project coordination, Continuous Integration, Continuous Testing, Continuous Deployment management)
Coordination of the delivery of the transformation and digital programme
Budget management