Available ASAP

(Updated 2020-10-04)

Software Developer Engineer in Test

Dublin, Ireland

Native Spanish, Fluent English,

  • Automation using edge technologies
  • Automation Architecture
  • Automation Development

Skills (40)

API

Cucumber

Automation

Development

engineering

Selenium

BDD

Test

Java

Agile

ENGINEER

webpack

Git

Groovy

ARCHITECTURE

QA

JSON

TypeScript

DESIGN PATTERNS

SONAR

C#

HTML

VISUAL STUDIO

JavaScript

TESTING TOOLS

Docker

GCP

NEXUS

Linux

Jenkins

COACHING

PIPELINE

Appium

Swift

MICROSOFT VISUAL STUDIO

Ruby

.NET

BUYER

Python

PHP

Summary

SPECIALIZED: Automation of software processes using edge technologies according to project needs.

PROGRAMMING LANGUAGES
Node JS/TypeScript (npm/yarn/webpack)
Python (pip)
JAVA (Maven, Gradle)
Shell/Bash
Groovy
C# (Nuget)
Objective-C/Swift (CocoaPods)
PHP (Composer)
Scala
Ruby (RubyGems)

DEVOPS TOOLS
Docker / Docker-Compose
Kubernetes
AWS
Google Cloud Platform (GCP)
Azure DevOps (Build/Release pipelines)
Jenkins (DSL Job/Pipeline/Shared Library)
GitHub Workflows/Actions
CircleCI
SonarQube
New Relic

TESTING FRAMEWORKS & TOOLS
JUnit
TestNG
Cucumber-JVM
Mockito
JBehave
Mocha
cucumber-js
Allure Framework
NUnit
SpecFlow
Guice
Chai
XCTest
XCUITest
test-unit

WEB/MOBILE AUTOMATION FRAMEWORKS & TOOLS
Selenium Webdriver / Grid
Appium IOS / Android
Robotium
Espresso
UI Automation (XCode)
Ios-driver
Xvfb
BrowserMob Proxy
BrowserStack
SauceLabs
Applitools (Visual Testing)

API AUTOMATION FRAMEWORKS & TOOLS
RestTemplate
HttpComponents
Retrofit
Net HttpClient
Fetch / Isomorphic Fetch
Axios
AFNetworking
SuperAgent
Jackson/XStream
JSON Serializer/Deserializer
Handlers/Interceptors

PERFORMANCE TESTING TOOLS
JMeter

WEB DEVELOPMENT FRAMEWORKS & TOOLS
REACTJS
VueJS
HTML
JavaScript
CSS

API DEVELOPMENT FRAMEWORKS & TOOLS
Spring Boot
Flask / Flask JWT Extended
Swagger

VERSION CONTROL SYSTEM
Git

DATABASES
MySQL
MongoDB
SQL Server
Oracle

IDEs
Visual Studio Code/Atom
IntelliJIDEA/Eclipse
Microsoft Visual Studio
XCode

OPERATING SYSTEMS
Linux
OS X
Windows

ISSUE TRACKERS
Jira
RedMine
Pivotal Tracker
Trello

TESTING STRATEGIES
Exploratory
UAT
Smoke
E2E
Sanity
Regression
Functional Testing

ANALYSIS & DESIGN SYSTEMS
UML Diagrams
Design Patterns: GRASP, Page Object, Factory, etc

AGILE METHODOLOGIES
Scrum
Kanban

Professional Experience

Automation Architect
HostelWorld

2019-12 - Present

Key contributions:
- Building dockerized containers for executing UI/API tests.
- Creating and maintaining open-source tools.
- Creating API/UI applications for testing purposes.
- Researching and implementing edge technologies.
- Integrating tools with jobs/pipelines.
- Building jobs/pipelines.
Tech & Tools: ​GCP, Git, Docker, Docker-Compose, Kubernetes, Jenkins, Groovy, Selenium Webdriver, TestNG.

SDET Lead
ESHOPWORLD

2018-11 - Present

Key contributions:
- Stabilizing tests and improving features to existing testing frameworks.
- Improving visibility of our suite tests adding reports with logs, screenshots & videos.
- Creating testing baseline architecture for different technologies like Java, C# & NodeJS.
- Setting up Jenkins from scratch to run our tests using different technologies.
- Taking advantage of the full potential of BrowserStack parallelizing executions.
- Developing automation testing process pipeline.
- Aligning automation criteria for every project.
Tech & Tools: Java, C#, NodeJs/TypeScript, cucumber-js, SpecFlow, Jenkins, Applitools,
BrowserStack, Azure DevOps, GCP, Docker.

Software Developer Engineer In Test
SMARTBOX GROUP

2017-11 - 2018-11

Project: BUYER & ACCOUNT MANAGEMENT
Key contributions:
- Adding and Improving features to the existing testing framework.
- Implementing and adapting UI tests to run in BrowserStack for different devices/browsers.
- Helping the team implementing VueJS components for product application.
Tech & Tools: Docker, AWS, VueJS, Nuxt, Java, Maven, Git, Nexus, Selenium Webdriver 3.0,
Selenium Grid, Cucumber-JVM, TestNG, RestTemplate, JMeter, Docker, Jenkins, MySql DB.

SDET Lead
MULESOFT

2016-06 - 2017-06

Project: API PLATFORM
Key contributions:
- Implementing automation testing architecture baseline for API.
- Participating in pipeline creation.
Tech & Tools: Node JS, Fetch, SuperAgent, Selenium Webdriver, Protractor, Mocha, Chai, Git,
SauceLabs, NewRelic, JMeter, Jenkins.

QA/QC Automation Lead & Internal Coach
HttpComponents

2013-06 - 2016-07

Duration: Jun 2013 - Jul 2016
Projects: CRUISES, VACATION RENTALS & CROSS PROJECTS
Key contributions:
- Implementing Java automation testing baseline architecture for Web & API.
- Developing final product components.
- Creating cross-testing maven archetype.
- Promoting Java testing automation.
- Researching and implementing new testing tools.
- Coaching about QA/QC, automation testing, performance & cloud.
Tech & Tools: AWS, Java, Maven, Spring Boot, Git, Nexus, Selenium Webdriver / Grid, Xvfb,
VNC, Cucumber-JVM, JBehave, TestNG, BrowserMob Proxy, PhantomJS, RestTemplate,
HttpComponents, Jackson, XStream, JMeter, Jenkins, MySql DB.
Demo: Regression Tests - CheckOut2 - Input Definition

QA/QC Automation
DRIDCO

2012-11 - 2013-06

Project: ZONAJOBS
Key contribution: Maintaining and creating new features to existing frameworks for API/UI
automation testing.
Tech & Tools: Java, Selenium Webdriver 2.0, Selenium Grid, TestNG, Maven, HttpClient,
Jackson, Jenkins, SQL Server DB.

QA Analyst & Internal Coach
Maven

2011-02 - 2012-09

Duration: Feb 2011 - Sep 2012.
Project: MOBILE / E-COMMERCE / REPORT SYSTEM / EDUCATION FINANCIAL SYSTEM
Key contributions:
- Promoting mobile testing automation.
- Implementing the first steps in performance testing.
- Coaching about automation testing strategies and patterns.
Tech & Tools: Functional Tests, Robotium, Selenium Webdriver 2.0, Selenium Grid, TestNG,
JUnit, Maven, Jackson, Web Services, Groovy & Grails, Java, Hibernate, Spring, Html, JavaScript,
JMeter, SoapUI, Sonar, Jenkins, Flex, Oracle DB, SQL Server.

QA Engineer
BELATRIX SOFTWARE FACTORY

2010-06 - 2011-02

Project: CLOUD COMPUTING & API
Key contribution: Implementing automation tests baseline architecture with Java tools.
Tech & Tools: Java Web & Desktop, Gigaspaces, Spring, RestClient, Json, Watij, Fitnesse,
Maven, Hudson, JUnit, MySQL DB, MongoDB, Oracle DB.

Functional Analyst & JAVA Developer
SPANISH HOSPITAL

2009-03 - 2009-08

Project: MANAGEMENT ANESTHESIOLOGY SYSTEM - SPANISH HOSPITAL
Key contribution: Participating fully in the SDLC, building the first app in the area.
Tech & Tools: Java Swing Desktop, JPA, MySQL, JFreeChart, IReport, JUnit.

Academic Background

COMPUTER SCIENCE
PONTIFICIA UNIVERSIDAD CATOLICA ARGENTINA

2007-01 - 2012-01

Contact contractor