About Me
QA professional with 3 years of experience specializing in functional validation and software automation. With a strong focus on quality, I ensure product stability and optimize testing cycles. My passion for software platforms and technological innovation drives me to seek new challenges and opportunities in this field. I possess solid experience in manual testing, complemented by a deep understanding of test automation using Cypress and Playwright. My proficiency in Cypress allows me to create robust and efficient user interface tests, ensuring the quality and functionality of modern web applications. With Playwright, I expand my capabilities to perform cross-platform testing, covering browsers such as Chrome, Firefox, and Safari, which ensures comprehensive coverage across various environments.
These tools allow me to automate complex scenarios, optimize execution times, and improve accuracy in error detection. In addition to my experience in automated testing, I have basic knowledge of programming languages, which enables me to understand and collaborate effectively with development teams. My main strengths lie in my ability to set clear and achievable goals, my adaptability to change, and my constant focus on achieving results. I excel in effective communication and teamwork, essential skills for collaborating on multidisciplinary projects and ensuring success in agile and dynamic environments.
Projects
Automation -E2E Cypress Braingle
This project is designed to perform end-to-end (E2E) tests for the Braingle. It automates testing across both desktop and mobile browsers to ensure a high-quality user experience. The tests are executed weekly as part of a continuous integration (CI) pipeline to detect issues early. These tests cover key user flows and functionalities, validating the website’s reliability and performance.
A highlight of this project was the implementation of advanced selectors in Cypress. I used selectors such as contains to locate elements by their text content, ensuring accuracy in identifying dynamic elements. Additionally, I employed selectors by id and class for precise and efficient identification of unique elements and groups of elements, respectively. Element selection by attribute was fundamental for interacting with elements that share specific characteristics, such as input types or roles. Parent/child relationship filters allowed me to navigate and select elements based on their hierarchy in the DOM, which was essential for testing complex and nested components. Finally, first and last element filters were used to select specific elements within lists or collections, optimizing the creation of tests for scenarios where the order of elements is relevant.
🛠️ Technologies Used: JavaScript, Cypress, Cucumber
E2E Cypress Examen ISTQB - Automation
This project is designed to perform end-to-end (E2E) tests for the EXAMEN ISTQB. It automates testing across both desktop and mobile browsers to ensure a high-quality user experience. The tests are executed weekly as part of a continuous integration (CI) pipeline to detect issues early. These tests cover key user flows and functionalities, validating the website’s reliability and performance.
🛠️ Technologies Used: JavaScript, Cypress, Cucumber
ISTQB Certification Exam - QA and Web Development
This is an ISTQB Online Exam web project where students can register and take multiple-choice tests. It automatically checks answers, displays scores, and ranks students based on their results.
- HTML5
- JAVASCRIPT
- JIRA PROJECT
- JIRA PROJECT This project is using JIRA tool for project management and defect traking following agile methodology KANBAB.
E2E TEST EXECUTION Regression test scenarios are automated using Cypress and Cucumber, and run weekly through continuous integration with GitHub Actions.
E2E Cypress BuggyCars - Automation
This project is designed to perform end-to-end (E2E) tests for the Buggy Cars. It automates testing across both desktop and mobile browsers to ensure a high-quality user experience. The tests are executed weekly as part of a continuous integration (CI) pipeline to detect issues early. These tests cover key user flows and functionalities, validating the website’s reliability and performance.
🛠️ Technologies Used:
- JavaScript
- Cypress
- Cucumber
Portfolio Web - QA and Web Development
Developed a responsive web portfolio using HTML5 and CSS3, with version control managed via GitHub. Managed the project with Jira following Agile Scrum methodology. Designed test cases using Gherkin and BDD principles. Executed manual functional and regression tests across desktop and mobile platforms, tracked results with a test management tool, and reported and resolved bugs using Jira.
BDD, Gherkin, Test Desing, Test Execution, Jira, Agile Methodoliges (SCRUM), Visual Estudio Code, HTML5, CSS3, Github, Cypress
JIRA API - QA API testing
Designed and executed automated API tests for the Jira API using Postman, based on Jira API documentation. Verified various endpoints, including creating, retrieving, updating, and deleting comments. Tested both positive scenarios and negative cases.
Postman, Newman, GitHub Actions, GitHub, JIRA API Token, JIRA API Documentation
Automation First Project - QA Automation
This repository contains a test framework for automating tests across various web applications using Selenium. I developed a series of automated tests for both web and mobile platforms.
Selenium IDE, Visual Studio, BDD, Gherkin, GitHub
Work Experience
Quality Engineering Analyst. Accenture 2025.
- Responsible for ensuring the quality and correct functionality of the sales and logistics management processes at El Corte Inglés
- Validation from an end-user perspective to ensure the platform met business requirements and customer expectations.
- Automated tests using Katalon and Selenium IDE, increasing efficiency and test coverage.
- Utilized Postman and SoapUI to test REST and SOAP web service APIs.
- Managed and tracked tasks with Jira Kanban, enabling me to organize work, prioritize, and collaborate effectively with the development team.
QA Engineer Automation. Digital Banking - uTest. 2023-2025
- End-to-End validation, comprehensive validation testing of transactions, including bank transfers, payments, and account management.
- Responsible for security validation, ensuring the protection of sensitive data and compliance with banking regulations.
- Manual testing on ATMs.
- Automation scripts with Selenium IDE and Playwright, and API testing with Postman.
QA Engineer Manual & Automation. Alstom - uTest. 2023 - 2025
- Validation and quality assurance of critical systems in the transportation sector, such as trains, subways, and trams.
- Responsible for functional and regression testing of control systems, information and diagnostic displays, as well as fleet management and ticketing applications.
- Manual and automated testing of web and mobile applications. For automation, I used Cypress, which allowed me to optimize testing cycles and ensure faster and more reliable software delivery.
QA Engineer Manual & Automation. Crowdtesting - uTest. 2023 - 2025
- Quality validation of mobile and web applications, with a focus on user experience and functionality.
- Testing on mobile devices and browsers, iOS and Android applications.
- Streamlining the most repetitive and critical manual testing processes to identify automation opportunities, which allowed me to significantly improve the efficiency and speed of testing cycles.
QA Engineer Manual. UPEX 2023 - 2025
- Agile development cycles using Scrum, Kanban, and Zephyr to ensure product quality from start to finish.
- Functional testing, regression testing, smoke testing, and exploratory testing to ensure full product coverage.
- Worked closely with development teams to efficiently identify and report bugs, contributing to continuous software improvement and reducing testing cycles.
Education
Number 16 School
Language school - 2025
Bootcamp Automation Cypress and Playwright
Bootcamp QA - 2025
Bootcamp Manual QA Web, API Postman
Bootcamp QA - 2024
Automated Testing with Selenium IDE
Udemy - 2022
QA Testing Certification
Coderhouse - 2021
Master's in Digital Marketing and Sales.
The Power Busines School - 2021
Bachelor's Degree in Business Administration
Complutense University of Madrid - 2017
Certificates
Python QA Certificate 2025
Where I acquired skills in: variables, operations, strings, conditionals, functions, loops, arrays, Object-Oriented Programming, exception handling, standard modules and libraries (os, datetime, json) and external libraries (NumPy, Pandas), file handling, creation of virtual environments with venv, unit testing with unittest. I used tools such as Git, GitHub, Visual Studio Code, and JIRA, applying agile methodologies. I developed personal projects and understand the basic concepts of continuous integration.
JavaScript QA Certificate 2025
Where I acquired fundamental skills for software testing using JavaScript. I learned to work with: variables, operations, strings, the Document Object Model (DOM) to interact with web elements, conditionals, functions, loops, and arrays. I developed the ability to write JavaScript code to automate tests, interact with user interface elements, and validate the behavior of web applications. I used essential tools such as Git and GitHub for version control, Visual Studio Code as a development environment, and JIRA for project management and issue tracking, applying agile methodologies. I understand the principles of test automation with JavaScript and I am prepared to contribute to QA projects that require these skills.
Automation Cypress and Cucumber Certificate 2025
Where I specialized in test automation with Cypress and Cucumber. I acquired in-depth knowledge and practical skills in using Cypress for user interface test automation, learning to interact with web elements, write robust assertions, and create efficient end-to-end tests. I mastered Cucumber for creating readable and collaborative tests using the Gherkin language, facilitating communication between technical and non-technical teams. Additionally, I learned to use Cypress Cloud for test management and execution in the cloud, optimizing the test workflow. I integrated my automated tests with GitHub Actions for continuous integration, automating test execution with each code change. I used JIRA for project management and issue tracking, applying agile methodologies. I am prepared to implement efficient test automation solutions and collaborate on QA projects that require these technologies.