Luis Garelli

QA Architect / Automation Engineer / Testing Coach

Remote from Paris

  • 48.85661400000001
  • 2.3522219000000177
  • Indicative rate €900 / day
  • Experience 7+ years
  • Response rate 100%
  • Response time 2h
Propose a project The project will only begin when you accept Luis's quote.

Confirmed availability

Part time, Evenings & week-ends

Propose a project The project will only begin when you accept Luis's quote.

Location and geographical scope

Location
Paris, France
Remote only
Works remotely most of the time

Preferences

Project length
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
  • Between 3-6 months
Business sector
  • Aviation & Aerospace
  • Culture
  • Defense & Military
  • E-commerce
  • Software Publisher
+8 autres
Company size
  • 250 - 999 people
  • 1000 - 4999 people
  • ≥ 5000 people

Verifications

Influence

Languages

  • Anglais

    Native or bilingual

  • Français

    Native or bilingual

  • Espagnol

    Native or bilingual

Skills (16)

  • Testing
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Containerization
  • Beginner Intermediate Advanced
  • Languages
  • Beginner Intermediate Advanced
    Yosra Najar
    1
  • C#
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Version Control
  • Git
    Beginner Intermediate Advanced
  • All
  • Beginner Intermediate Advanced

Luis in a few words

Do you need help with your QA software testing strategy?
Want some advice about automation or manual testing?
Develop a new web/api/mobile test automation framework?
Help recruiting or interviewing testers?
Train yourself or your team in ISTQB or Automation/Selenium?

I am Luis and I can help you with all that. I'm a software quality passionate and QA Architect / Test Manager / Automation Engineer with plenty of experience in different software quality and automation projects. I'm also a certified ISTQB tester and ISTQB coach.

Recent projects:
- Analysis and design of test scenarios for an AI software system. Advice and development of an automation framework (November 2020 and currently in progress).

- Design and development of a mobile (iOS/Android) testing automation framework using Java, Appium running in Jenkins with 2 parallel nodes (real devices) in Browserstack. Test reports using ExtentReports. (September 2020)

- Design and development of a web testing automation framework using Java, Selenium running in Jenkins with 20 parallel nodes in Kubernetes/Docker. Test reports using ExtentReports, Recording of the each test execution, integration with Slack, quality dashboards with Grafana and Testing metrics using postgreSQL and Metabase. (April 2020)

- Design and development of a mobile (iOS/Android) automation testing framework using Detox, Javascript and running in CircleCI with mobile simulators. (January 2020)

- Analysis, design and automation of Cucumber/Gherkin testing scenarios in a PHP based framework running in Jenkins. Use of mock servers on testing environments to have more stable tests. (July 2019)

Last coaching/training sessions:
- Introduction to automation testing (November 2020)
- Automation with Selenium and Java (August 2020)
- Introduction to automation testing (August 2020)
- ISTQB Foundation in Spanish (July 2020)
- ISTQB Foundation in French (September 2019)
- ISTQB Foundation in English (June 2019)

Experience

LaFourchette

Software Publisher

Test Manager

November 2019 - Today

- Leading a team of QA engineers on the best practices of software testing
- Define and implement the global testing strategy of The Fork (mobile, web, api, etc)
- Design of a new Web Test Automation Architecture from scratch using Selenium, Java, Jenkins, SonarQube, Metabase
- Analysis of test results and reporting to stakeholders
- Decide the priorities of the QA team based on risk analysis and test metrics
- Technical interviews of candidates wanting to join our QA team
- Collaboration with developers, product and ops to improve the testing process
- Development and maintenance of our current test automation solution
- Continuous improvement of the test execution phase with Jenkins and Docker
- Monthly presentations of the QA activities to the stakeholders
- Coaching development teams using ISTQB principles on software testing

Aldemia

Education & E-learning

Formateur ISTQB

Levallois-Perret, France

February 2018 - Today

I have a very good experience giving trainings and coaching (french, english and spanish) on the following subjects and certifications:

- ISTQB Foundation Tester
- ISTQB Agile Tester
- Cucumber and BDD
- Introduction to Software Testing
- Automation with Selenium
- A4Q Selenium Tester

DEEZER SA

Culture

Software Engineer in Test

Paris, France

December 2018 - October 2019

- Working with the back-end team helping them with the test strategy, validating and testing stories
- Advising developers and leaders on quality process improvements based on the ISTQB syllabus
- Increase the API test coverage using behavior-driven development with Behat
- Develop and introduce tools that support testing to help test Deezer
- Gather metrics to define priorities on what to test and how to test it
- Implement a risk-based approach to testing
- Collaborate with other test leads and team members of different projects
- Create bug reports and incidents using JIRA
- Train other QA members using the ISTQB principles as a reference
- Document testing processes and activities

SAP

Software Publisher

Software Engineer In Test

Paris, France

June 2016 - November 2018

- Working with an agile team from the requirements phase to help them test a new web UI for our flagship product. The project is developed using HTML5, React, JavaScript 6, GraphQL.
- Analysis of testing priorities using a risk based approach with the product owner and managers.
- Development of a testing framework using Selenium, Java and Page Objects pattern to automate the test scenarios.
- Automate the execution of the test suites using Jenkins.
- Automatic reporting of test executions results in a dashboard using Kibana and Elastic Search.
- BDD using Cucumber to design human readable test cases that are validated by the agile team and product owner.
- Gather metrics to analyze the evolution of the coverage of the end to end tests.
- Parallel cross browser testing (IE, Firefox, Chrome, Opera, Safari) in different OS versions using SauceLabs.

Thomson Reuters

Software Publisher

Software Test Engineer

92800 Puteaux, France

February 2013 - May 2016

• Development of keyword driven test application to help testers create UI tests easily for our main product Eikon. The application has been a great success in the company.
• Development of an application to parse data driven keyword based tests in C#. The application reads and parse Excel files where the tests are defined using a set of specific rules, and then the tests are automatically executed using selenium and teststack. The application to test contains a mix of web components and windows components.
• Use of testcomplete to execute automatic UI tests of a previous version of our application.
• Excellent collaboration and recommendations to the developer teams in different parts of the world to help us improve the quality of the tested application (adding unique identifiers to the objects, specific tags in web pages, web services, etc).
• Analysis and review of test results with financial engineers and software developers
• Administration of test executions, scheduling, virtual machines, and reports to the agile testers.
• Test driven development with NUnit and Visual Studio.
• Issue tracking with JIRA.
• Continuous integration of our tool with Jenkins.
• Agile software development.

Schlumberger - Schlumberger

Energy & Utilities

Software Testing Engineer

Montpellier, France

January 2011 - August 2012

• Creation of unit, workflow and integration tests for the software Techlog using python (pyUnit) and C++.
• High improvement in the code coverage of my assigned software modules (between 10% and 20% increase with an average of 3%)
• Analysis of tests results and code coverage with different teams of developers, commercialization engineers and managers to point critical parts in the source code that needed testing.
• Rapid tracking of bugs and tasks with developers and engineers using Trac.
• Proposals of new features and enhancements to Techlog.
• New ideas to increase the efficiency of the testing team (weekly meetings, naming convention, information sharing with commercialization).
• Continuous integration using Teamcity, SVN, MSBuild, NSIS
• Excellent communication with managers, developers and commercialization teams.
• Translation and validation of Spanish for Techlog

1 Malt mission

    (1 rating)

    Nael - LeCiseau

    28/01/20

    Luis nous a aidé à mettre en place des tests automatiques sur notre application mobile. Nous sommes très satisfait de cette collaboration. Luis est compétent, professionnel et efficace. Ça a été un plaisir de travailler avec lui.

    Education

    Certifications

    charter modal image

    Success is a team effort

    Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

    Sign the code