You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Gustavo Márquez SosaGM

Gustavo Márquez Sosa

Software Requirements and Testing Engineering Consultant

€500/day
Madrid, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Gustavo

I am an independent consultant and trainer in Software Engineering, specializing in "Requirements Engineering" and "Software Testing". I have over 25 years of experience in the ICT field, collaborating with international, public, and private organizations. I am a member of IEEE, SSTQB, IIBA, TMMi Foundation, and a supporting member of IREB.

I specialized in requirements and testing because every time I worked in one of these specialties, I always needed the other. Both areas are necessary, complement each other, and excellent collaboration can be established between them (in terms of processes and work teams). I have worked in almost all roles in both areas and have had the opportunity to participate, individually or as a team, in all types of projects from a methodological and technological point of view. Among my most significant achievements, from my point of view, are:

>> the development of a complete corporate testing strategy.
>> carrying out requirements reengineering from different sources.
>> developing a requirements and testing management tool to manage hundreds of requirements and thousands of fully traceable test cases.
>> developing operational metrics systems.
>> developing test and project management offices from which project progress can be observed and, if necessary, action can be taken to improve process efficiency or product quality.

When I propose a solution, I aim for it to be as solid as possible. I work using the latest standards, reliable references, and validated research results in each area. This requires me to train and keep up-to-date in both areas and venture into others.

Based in Spain, I carry out my activities in Europe, the United States, and Latin America, both in person and virtually, in both Spanish and English.
  • English

    Fluent

  • Spanish

    Native or bilingual

Can work on-site
Madrid (up to 50km)

Experience

  • Banco Caja Social/Colombia
    Senior Consultant in Software Engineering (Testing Process)
    BANKING AND INSURANCE
    January 2014 - March 2014 (3 months)
    Bogotá, Colombia
    The project consisted of:
    >> conducting a diagnosis of the testing process based on a standard reference framework.
    >> developing a SWOT (Strengths, Weaknesses, Opportunities, and Threats) matrix for the testing organization.
    >> proposing improvements to the testing process based on the ISO/IEC 29119 and ISTQB reference framework.
    >> developing a Test Management Office (TMO) design.
    >> designing a dashboard for monitoring and controlling the testing process and software product quality.
  • Empresa de Servicios TIC para Banca (subsidiaria de una caja a ahorro)
    Senior Consultant in Software Engineering (Testing Process)
    BANKING AND INSURANCE
    February 2016 - June 2016 (4 months)
    Madrid, Spain
    Development of a corporate testing strategy for an ICT services company in banking and a subsidiary of a savings bank.

    Most relevant characteristics of the strategy:
    >> Based on international and recognized standards and reference frameworks:
    >> >> "ISO/IEC/IEEE 29119 Systems and software engineering - Software testing"
    >> >> "ISO/IEC 25010:2011 Systems and software engineering - Quality requirements and evaluation of systems and software (SQuaRE) - Systems and software quality models"
    >> >> "ISTQB Foundation and Advanced syllabi"

    >> It includes a process and product metrics system covering different perspectives for planning, monitoring, and controlling the testing process.
    >> Necessary support for its use in projects (templates, procedures, tool configuration).
    >> Test automation is a specific process, integrated into the overall testing process.
    >> Coverage of levels (unit, integration, system integration, system, and acceptance testing) and types of tests.
    >> Risk-based.

    Status of the testing strategy: deployed and in use.

    Observations:
    A corporate test strategy describes the generic requirements for the tests to be performed in all projects executed within the organization, providing details on how the tests will be carried out. The test strategy can be considered the "testing methodology" for an entire organization. It is content used as a reference for developing test plans, managing, and executing testing processes (internal and/or external).
  • Spanish Software Testing Qualifications Board
    Executive Director
    CIVIC AND SOCIAL ORGANIZATIONS
    November 2013 - March 2020 (6 years and 4 months)
    Management of the "Spanish Software Testing Qualifications Board" (SSTQB):

    >> Execution of decisions and agreements of the SSTQB Executive Committee.
    >> Planning, monitoring, and control of the activities of the Working Groups and SSTQB service providers.
    >> Establishing and maintaining institutional relationships with companies, associations, and other entities (public and private).
    >> Managing relationships with Training Providers accredited by the SSTQB.

Recommendations

FU
FU
FU
Former user and 2 other people have recommended Gustavo

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master in Software Engineering (Professional)
    CEF - Madrid
    2002
    Unidad 1. Introducción a la ingeniería de software. Unidad 2. Proceso de construcción de software y ciclos de vida. Unidad 3. Planificación de sistemas de Información. Unidad 4. Estimación de proyectos software. Unidad 5. Gestión de Calidad. Unidad 6. Gestión de configuración. Unidad 7. Seguridad de los sistemas informáticos. Unidad 8. Educción de requisitos y análisis del problema. Unidad 9. Especificación de requisitos. Unidad 10. Diseño de la arquitectura del sistema. Unidad 11. Diseño estructurado de los procesos. Unidad 12. Diseño de bases de datos relacionales. Unidad 13. Diseño orientado a objetos. Unidad 14. La tecnología CASE. Unidad 15. Pruebas del software. Unidad 16. Mantenimiento del software. Unidad 17. Metodología métrica versión 2. Unidad 18. Ejercicio Práctico Métrica Versión2. Unidad 19. Introducción a la ingeniería del conocimiento. Unidad 20. Lógica Formal. Unidad 21. Búsqueda Heurística. Unidad 22. Lenguaje de programación lógica: PROLOG. Unidad 23. Estudio de viabilidad del problema. Unidad 24. Adquisición de conocimientos. Unidad 25. Conceptualización. Unidad 26. Formalización. Unidad 27. Implementación. Unidad 28. Evaluación. Unidad 29. Caso práctico ingeniería del conocimiento. Unidad 30. Redes de neuronas artificiales. Unidad 31. Teoría de la decisión. Unidad 32. Panificación de tareas. Unidad 33. Aprendizaje automático. Unidad 34. Razonamiento aproximado.

Certifications

  • TMMi - Test Maturity Model Integration Professional
    iSQI GmbH
    2017
  • Certified Agile Business Analyst
    iSQI GmbH
    2017

Skill set (35)

Categories