About Me

Hello, I'm Fernando Ayasta. I'm people person who really enjoys meeting and working with a lot of different people always having an open mind about what will work best.

I'm an Automation Engineer with more than 5 years of experience. My experience includes Android, iOS, Web applications and Performance testing. CI and CD are also part of my experience. The same as agile methodologies such as Scrum and Kanban.

2015 - 2016

QA Mobile - Intern

Belatrix Software Factory.

As a QA intern, I worked with mobile applications (Titanium) for mFoundry Company located in USA.

  • Test Case creation
  • Execute Test cases
  • Report bugs
  • Participate in Scrum meetings
  • Maintenance testing
  • Functional testing
  • Regression testing
2016 - 2016

QA Mobile Engineer

Belatrix Software Factory.

Working as a QA Engineer with native mobile applications for FIS Company located in USA.

  • Test Case creation
  • Execute Test cases
  • Report bugs
  • Participate in Scrum meetings
  • Download and Install apk and ipa files
  • Debug android and ios mobile app
  • Functional testing
  • Regression testing
2016 - 2017

QA Functional Engineer

Belatrix Software Factory.

Working as a QA Engineer with native mobile applications and web application for FIS Company located in USA.

  • Test Case creation
  • Execute Test cases for native mobile applications
  • Execute Test cases for web application
  • Report bugs
  • Report QA analysis to the client to take decisions
  • Participate in Scrum meetings
  • Download and Install apk and ipa files
  • Debug android and ios mobile app
  • Functional testing
  • Regression testing
  • CI - Build execution using Jenkins
  • Set up testing environment
  • ADA Testing (American with Disabilities Act) on mobile devices(Android and iOS)
  • Automation - Creation of script for native apps using Eggplant tool
2017 - 2018

QA Engineer

Belatrix Software Factory.

Being part of an agile team working with mobile and web application for FIS Company located in USA.

  • Test Case analysis
  • Test Case creation
  • Execute Test cases for native mobile applications
  • Execute Test cases for web application
  • Report bugs
  • Follow up production issues
  • Report QA status to the Client to take decisions
  • Participate in Scrum meetings
  • Suggest improvements to the Client
  • Download and Install apk and ipa files
  • Debug android and ios mobile app
  • Functional testing
  • Regression testing
  • End to End testing
  • CI - Build execution using Jenkins
  • CI - Build custom native applications using Jenkins
  • Set up testing environment
  • Automation - Creation of script for native apps using Eggplant tool
  • Lead Automation Development
  • Intern trainings
  • Code Review
2018-2019

QA Automation Engineer

Belatrix Software Factory.

Leading Automation Process for a Web Application for IFS Company located in Boston - USA.

  • Test Case analysis
  • Test Case creation
  • Report bugs
  • Report QA status to the Client to take decisions(Weekly)
  • Participate in Scrum meetings
  • Suggest improvements to the Client
  • Select candidates to be automated
  • Estimation of candidates
  • Framework develop from scratch
  • Framework maintenance
  • Creation of scripts using Selenium - Java - Cucumber
  • CI - Customed job creation depending on the requirements
  • CI - Job execution using Jenkins
  • Lead Automation Development
  • Debug web application using Chrome DevTools
2019 - 2020

QE Automation

Cignium Technologies SAC.

Team member of an independent Automation Team, responsible for the automated process for Tranzact Company, located in USA.

  • Test Case Analysis
  • Report bugs
  • Participate in weekly meetings
  • Select candidates to be automated
  • Estimation of candidates
  • Framework maintenance
  • Creation of scripts using Selenium - C# - Gauge
  • Debug web application using Chrome DevTools
  • Performance script creation using JMeter
  • JMeter reports using Grafana
  • CI - Jobs creation using TeamCity
  • CD - Jobs execution using Octopus Deploy
  • Interview for new team members
  • Training new team members
2020 - 2021

Test Automation Engineer

Globant Peru SAC.

Project: AEP Energy - USA.

  • Test Case Analysis and Creation
  • Report bugs
  • Participate in Scrum ceremonies
  • Develop tests for Web app using Java and Selenium
  • Develop tests for Services using Java and RestAssured
  • Create and Execute queries for DBs (Oracle and MySql)
  • Ocassionally develop test for performance using JMeter
  • Participate suggesting new technologies to the Automation Framework
  • Configure GitLab CI/CD to execute automated tests
  • Code Reviews
  • For Globant: Participate as a Trainer for CI/CD
  • For Globant: Participate as a Trainer for Web Automation
2019 - 2022

Freelancer - QA Lead

Project: CreceMas Plus.

Part-Time Job / Project: Market Solution Apps

  • Test Case Analysis and Creation
  • Lead and Supervise Quality Process
  • Daily Reports
  • Monitoring quality statuses for all applications
  • Suggest Tools and Strategies to solve issues
  • Work actively with Business Area to find new improvements
  • Brenchmarking in order to achieve a competitive advantage.
  • Lead Automation Project using Serenity as Framework
  • Testig mobile apps using BrowserStack
  • Code Reviews
  • Work actively with UX/UI team to find new improvements
2022 - 2023

Senior Test Automation Engineer

Tekton Labs - Infraestructure Team

Globality

  • Participate in Scrum ceremonies
  • Provide help to SDET members
  • Status team report
  • Maintenance of Cypress Framework
  • Add improvements to Cypress framework
  • Create new automated tests for Cypress
  • Maintenance of workflows in Github Actions
  • Add/Update workflows in Github Actions
  • Create python scripts for reportig purposes
  • Use debugging tools such as: Loggly ad Grafana
  • Supervise environment stability using Grafana Dashboards
  • Evaluate/Implement any request from sdet team
2023 - 2023

Freelancer - Senior QA Automation

One month job

  • Integrate Serenity Framework from scratch using Selenium, Maven, Java and Cucumber BDD.
  • Integrate Karate DSL Framework from scratch using Maven, Java and Cucumber BDD.
  • POC - Integrate Postman and GitHub
  • Estimatation for selected manual tests
  • Develop automated tests for Serenity Framework using Page Object Pattern
  • Develop automated tests for Karate DSL Framework
  • Run automated tests for Serenity and Karate on CI using GitHub Actions

Why Me?

My years of experience working on different technologies and successful projects where I have contributed in a positive way have helped me develop great relationships with developers, QA, product owners, and managers alike.

At the same time, I have developed my communication skills from working directly with senior managers, which means I am well prepared to work on high-profile, cross-department projects.

And the last but not the least, I’m also passionate about this industry and I’m driven to deliver high-quality work.

My Skills

Software Languages

Working on different Projects and Clients gave me the opportunity to know more than one language.

Java
C#
JavaScript
Python

Operating Systems

Different projects require different technologies, the operating systems are no exception.

Windows
MAC OS

Web Technologies

Technologies and tools that I have experience working with.

Serenity Framework
Selenium
Selenium Grid
BDD - Cucumber
Gherkin
Maven
JUnit
TestNG
Gauge
Firebug
Chrome DevTool
HTML
CSS

Performance Technologies

Technologies and tools that I have experience working with.

JMeter
K6
Taurus

Mobile Technologies

Technologies and tools I have experience working with.

Appium
EggPlant
Genymotion
Android monitor
Android Studio
Xcode
Detox

DevOps

The Clients I have worked for, they implemented DevOps in order to increases the frequency of releasing code into production.

Jenkins
GitHub Actions
TeamCity
Octopus Deploy
Docker
GitLab CI/CD

API Technologies

Technologies and tools that I have experience working with.

Karate DSL
Rest API
Rest Assured
Postman/ Postman Git
Swagger
GraphQL

DataBases

Database is crucial to any company or organisation.

Oracle
Azure SQL Server
Mysql

Management Tools and Code Version Control

Technologies and tools I have experience working with.

BrowserStack
Jira
TestRail
Zephyr
TestLink
Git
GitHub
GitLab
BitBucket
Crucible
SVN

IDEs and Code Editors

My principal IDEs I have worked with so far are:

Visual Studio
IntelliJ
Visual Studio Code
Sublime
Atom
Ranorex (Automation for Desktop App)

Methodologies

Through all my years of experience I have worked with agile methologies only.

SCRUM
KANBAN

Languages

Spanish
English

Others

Extra tools I have experience working with

Grafana
Zoiper
Avaya
DBeaver
SequelPro
DiffMerge
FileZilla
Puty
VM Virtual Box
Vyzor

Soft Skills

Confidence, Respect, Empathy, Verbal communication, Constructive feedback, Conflict Management, Delegation, Adaptability, Analysis, Self-motivation, Divergent thinking, Questioning, Responsability, Professionalism, Public speaking, Goal setting, Critical Observation